The Daily Dose

laugh every day with cartoons jokes and humor
  • Home
  • About
    • Press
      • Press Release – Announcing Laughzilla the Third ebook
      • Press Release – The Daily Dose Kicks Off Its 16th Year with New Books and More Irreverent Laughter
      • Press Release – Themes Memes and Laser Beams Now Available in Paperback
      • Press Release – Announcing Themes Memes and Laser Beams
      • In The News
    • Privacy
  • Archive
  • Books
  • Shop
  • Collections
    • Galleries
      • Gallery
      • Captions
      • Flash Cartoons & Greeting Cards
        • Laughzilla’s Oska Flash Animation Cartoon Greeting Cards
        • Oska Cupid Love Humor
    • #OccupyWallStreet
    • cats
    • China
    • Food
      • Hors d’oeuvres
        • Ball of Cream Cheese
      • Entrees / Main Courses
        • Meatballs with Baked Beans and Celery
    • Gadaffy
    • Google
  • Links
  • Video
  • Submit a joke
DeviantART Facebook Twitter Flickr pinterest YouTube RSS

Subscribe for Free Laughs!


 

Latest Comics

  • This Memorial Day, Trump Meme Coin Congratulates Profit Takers
  • 25 Years of The Daily Dose
  • The Best Cartoons
  • Bitcoin sings “Fly Me To The Moon”
  • 22 years of The Daily Dose

Comic Archive

President Obama US Secret Service Pimp My Ride

Daily Dose News Roundup

  • Jeff Bezos’s representative just left the board of a startup that raised $1.4 billion on his name. The first truck has not been built.
  • Snap lost a 400 million dollar AI deal, 20 million dollars a month to the Iran war, and 24 per cent of its stock price. The AR glasses had better work.
  • Volkswagen just became Rivian’s biggest investor. It is not buying trucks. It is buying the software its own engineers could not build.
  • Pinterest just crossed $1 billion in quarterly revenue. The bet that made it work was not social media. It was search.
  • Tesla is selling Chinese-made cars in Canada to escape the tariffs that both China and America imposed on it

Quotable

"The U.S. whacked the number three guy in al-qaida on Memorial Day 2010. They keep getting number 3. They've gotten dozens of them. Why not put half that effort into catching number two and number one?" ~ Yasha Harari

Fresh Baked Goods

Get The Daily Dose's ebook: Laughzilla the Third - A Funny Stuff Collection of 101 Cartoons from TheDailyDose. Click here to get the e-book on Amazon kdp. Laughzilla the Third (2012) The Third Volume in the Funny Stuff Cartoon Book Collection Available Now.

Click here for the Paperback edition


Support independent publishing: Buy The Daily Dose's book: Themes Memes and Laser Beams - A Funny Stuff Collection of 101 Cartoons by Laughzilla from TheDailyDose. Click here to get the book on Amazon. Themes Memes and Laser Beams - The Second Volume in the Funny Stuff Cartoon Book Collection.

Click Here to get the book in Paperback While Available on Amazon

Themes Memes and Laser Beams - 101 Cartoons by Laughzilla. Get the e-book on Lulu.

Click Here to get The Daily Dose Cartoon ebook on amazon kindle

Funny Stuff :
The First Cartoon Book
from The Daily Dose.
Available on Lulu.

a couple of laughzillas on a blue diamond background

Fallen Bitcoin exchange Mt. Gox is now letting users log in to check their balances

Mar18
by Sindy Cator on March 18, 2014 at 3:47 am
Posted In: Around the Web, bitcoin, Insider

Troubled Bitcoin exchange Mt. Gox disappeared from the Internet last month and subsequently filed for bankruptcy protection in Tokyo, causing panic among users who feared that they had lost all their Bitcoins – but now Mt. Gox is finally letting users log in to check their wallet balances (via Engadget). However, it comes with a disclaimer that confirming the balance on the site doesn’t equate to a filing or any confirmation of rehabilitation claims — essentially warning users that they may not necessarily get back all the Bitcoins they have. Under the civil rehabilitation procedure that Mt. Gox is currently subscribed to,…

This story continues at The Next Web

└ Tags: news, syndicated
a couple of laughzillas on a blue diamond background

LG rolls out its flagship G Pro 2 Android smartphone in Asian markets

Mar18
by Sindy Cator on March 18, 2014 at 3:11 am
Posted In: Around the Web, Asia, g pro 2, Gadgets, Product Updates

After taking the wraps off its latest flagship smartphone last month, LG announced today the start of sales of the G Pro 2 in Asian markets including Hong Kong, Taiwan, Singapore, the Philippines, Vietnam and Indonesia. Specific prices will be announced in individual markets, but in Singapore for example, the G Pro 2 is retailing at S$828 ($655) unlocked. The G Pro 2 looks pretty much like its predecessor — the G Pro. With a 5.9-inch full HD display, it is slightly larger than the G Pro’s 5.5-inches. It comes with the latest Android 4.4 (KitKat) operating system, is powered by a…

This story continues at The Next Web

└ Tags: news, syndicated
a couple of laughzillas on a blue diamond background

Giant Google Chrome-enhanced textile sculpture lights up Vancouver sky

Mar18
by Sindy Cator on March 18, 2014 at 2:56 am
Posted In: Around the Web

photo1
The people of Vancouver got their very own eye candy Monday, in the form of a humongous, glistening interactive art installation—called Unnumbered Sparks—floating high above the waterfront near the Convention Center. Constructed with featherweight fibers, the sculpture is anchored to the roof of a nearby skyscraper. No, it was not to celebrate St. Patrick’s day, but rather to commemorate the 30th anniversary of the TED Conference, which takes place in that city through March 21. The interactive part is a unique form of artistic crowdsharing—the installation also incorporates a giant Chrome browser window that spans the 300-foot sculpture via five high-definition projectors. Unnumbered…

This story continues at The Next Web

└ Tags: creativity, news, syndicated
a couple of laughzillas on a blue diamond background

YouTube is reportedly building a version for kids under 10 years old, asks creators for child-oriented content

Mar18
by Sindy Cator on March 18, 2014 at 1:29 am
Posted In: Around the Web, Google

As the biggest video sharing site by a landslide, YouTube attracts people from all walks of life, for better or for worse. Yet the Google-owned company is reportedly developing a version of the site for kids under 10 years old, and has even gauged the interest of video producers willing to create child-oriented content, according to multiple sources cited by The Information. The goal would be to offer a site that parents could trust, free of both videos and comments that many adults would prefer children not see. Parents could, for example, access a special app on a device or…

This story continues at The Next Web

└ Tags: media, syndicated
a couple of laughzillas on a blue diamond background

Keyboard Shortcut Metrics

Mar17
by Sindy Cator on March 17, 2014 at 11:00 pm
Posted In: Around the Web, Keyboard

You all know that I love keyboard shortcuts. There is a limit, though. Some of my custom shortcuts clear the Undo stack, which can be a real pain, so I have to balance the productivity gains of the shortcut against the side effects. Back in January, I wanted to see which shortcuts I’d been using, so I created some code to keep track. The code is below, but first the results.

No surprise to me, pasting special – values tops the list. I paste values by default unless I need to paste something else. I should really just hijack Ctrl+V. If you’re wondering why the count for this one is so low in the first two-week period, it’s because I have severely ingrained muscle memory with Alt+E+S+V to show the Paste Special dialog and select the Values option. I wasn’t really using Ctrl+Shift+V, the shortcut assigned to this macro. I made an effort to use in early February. I’m not sure if I’ve ever posted this code before, so it’s high time.

Sub CopyPasteValues()
   
    gclsAppEvents.AddLog "^+v", "CopyPasteValues"
   
    If TypeName(Selection) = "Range" And Application.CutCopyMode = xlCopy Then
        Selection.PasteSpecial xlPasteValuesAndNumberFormats
    ElseIf Application.CutCopyMode = xlCut Then
        If Not ActiveSheet Is Nothing Then
            ActiveSheet.Paste
        End If
    End If
   
End Sub

You can see that I like to paste the values with the number formats.

If you want to see the code for the other macros in the list, see MakeComma, SelectAdjacentCol, FrozenHome, Wrap Sheets, Formatting Taskpane, Increment Date, ChangeSign, FillSeries.

I can’t find where I ever posted my FillVirtualScreen, CopySum, or GetMappedAddress code, so I guess I should do that in a future post. I was surprised that ShowFormatting wasn’t higher. Also, I thought DecrementDate would have been more used that IncrementDate. And FillSeries only seven times in two months?

To keep track of all this, I created a CLog class and a CLogs class. CLog has LogID, DateTime, Keys, and ProcName getter/setter properties. CLogs is a typical parent class with one exception I’ll show in a bit. In my App class, I added an AddLog and WriteLog procedure.

Public Sub AddLog(ByVal sKeys As String, ByVal sProcName As String)
   
    Dim clsLog As CLog
   
    Set clsLog = New CLog
    clsLog.Keys = sKeys
    clsLog.ProcName = sProcName
    clsLog.DateTime = Now
   
    Me.Logs.Add clsLog
   
End Sub

Public Sub WriteLog()
   
    Dim sFile As String, lFile As Long
   
    If Me.Logs.Count > 0 Then
        sFile = ThisWorkbook.Path & Application.PathSeparator & "UIHelpers.log"
        lFile = FreeFile
       
        Open sFile For Append As lFile
        Print #lFile, Me.Logs.LogFileLines
        Close lFile
    End If
   
End Sub

I had to go to every procedure I wanted to track and add a call to AddLog. Then whenever my App class goes out of scope, the log is written.

Private Sub Class_Terminate()
    Me.WriteLog
End Sub

In CLogs, I return all the log lines as a big string to write out to the file.

Public Property Get LogFileLines() As String
   
    Dim aWrite() As String
    Dim clsLog As CLog
    Dim lCnt As Long
   
    If Me.Count > 0 Then
        ReDim aWrite(1 To Me.Count)
       
        For Each clsLog In Me
            lCnt = lCnt + 1
            aWrite(lCnt) = clsLog.LogFileLine
        Next clsLog
       
        LogFileLines = Join(aWrite, vbNewLine)
    End If
   
End Property

That calls CLog.LogFileLine

Public Property Get LogFileLine() As String
   
    Dim aWrite(1 To 3) As String
   
    aWrite(1) = Me.DateTime
    aWrite(2) = Me.Keys
    aWrite(3) = Me.ProcName
   
    LogFileLine = Join(aWrite, "|")
   
End Property

This file has a bunch of other stuff in it including half-finished ideas, but if you like…

You can download UIHelpers.zip

└ Tags: syndicated
  • Page 14,260 of 14,641
  • « First
  • «
  • 14,258
  • 14,259
  • 14,260
  • 14,261
  • 14,262
  • »
  • Last »
The Daily Dose, The Daily Dose © 1996 - Present. All Rights Reserved.
  • Home
  • About
  • Archive
  • Books
  • Collections
  • Links
  • Shop
  • Submit a joke
  • Video
  • Privacy Policy