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

iPads And Ides Of March

Daily Dose News Roundup

  • 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
  • Foreign automakers are not staging a comeback in China. They are learning to be the junior partner.
  • Meta missed mobile. It is building the operating system for humanoids

Quotable

"From the Halls of the UN HQ, to the shores of Tripoli, We have Ban Ki-Moon'd your ass and your entire family." ~ Yasha Harari on the UN Security Council Resolution passed in February 2011, against Libyan dictator Muamar Gadhaffi and his family.

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

BlackBerry targets more Android users after making BBM available for Gingerbread devices

Feb19
by Sindy Cator on February 19, 2014 at 3:48 am
Posted In: Apps, Around the Web, BBM, blackberry

BlackBerry announced today that it has made the Android version of its BBM messaging app available for Gingerbread-powered devices, delivering on a promise made last month.

Launching a product for Gingerbread, an operating system that is already two years old, might not seem entirely logical, but it accounts for 20 percent of all active Android devices – and is particularly well-used in emerging markets, where BBM remains a reasonable player in the messaging space.

Gartner estimates there were 877 million active Android devices last year, which suggests that (roughly) 175 million were on Gingerbread — BBM claimed 80 million active users at the end of October, right after launching apps for iOS and Android. The move to Gingerbread could be big for BBM, but there are many cross-platform messaging apps and BBM has far fewer users than WhatsApp, WeChat, Line and others.

➤ BBM for Android

Image via Ethan Miller/Getty Images

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

Rakuten opens an R&D center in Paris, its third worldwide, to find ‘next big thing in e-commerce’

Feb19
by Sindy Cator on February 19, 2014 at 3:10 am
Posted In: Around the Web, Asia, rakuten

rakuten 520x245 Rakuten opens an R&D center in Paris, its third worldwide, to find next big thing in e commerce

It’s all go at Rakuten right now. Fresh from announcing the $900 million acquisition of Viber last week, the Japanese e-commerce giant has opened an R&D office in Paris, which becomes its first Rakuten Institute of Technology (RIT) in Europe.

Rakuten has existing RIT centers in Tokyo and New York, which company CEO Hiroshi Mikitani says aim to bring “the next big thing in e-commerce to market.” RIT innovation is designed for Rakuten’s businesses and the e-commerce market in general, and past products have included analytics tracker services, recommendation engines and ROMA, an open source replacement for e-commerce databases.

The Parisian branch of RIT is located in the same building as PriceMinister, the French e-commerce firm Rakuten bought for $250 million in 2010. It is initially staffed by five employees, though Rakuten aims to add 20 new hires by the end of this year.

“The Paris team will be focusing on the links between bricks-and-mortar stores and online services in particular, as well as exploring new forms of digital interaction. Setting up our department alongside the Rakuten PriceMinister team should also present some opportunities for collaboration and we are looking forward to learning from them, ” said Laurent Ach, who is heading up the RIT in Paris as its Director.

Image via Chris McGrath/Getty Images for Rakuten

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

Android KitKat is now rolling out to Samsung Galaxy devices in the US

Feb19
by Sindy Cator on February 19, 2014 at 2:23 am
Posted In: android kitkat, Around the Web, Gadgets, Google, Product Updates

Android KitKat Android KitKat is now rolling out to Samsung Galaxy devices in the USSamsung is rolling out Android KitKat to a handful of its Galaxy devices in the US — including the variants of its flagship Galaxy S4, the Galaxy Note 3 and Note 2, as well as the Galaxy Tab 3. The update is starting today and will continue in the next few months.

A few new features will be introduced with Android KitKat. One of them is an integrated location menu that lets users activate GPS, Wi-Fi and mobile networks while checking the battery usage of apps running location service capabilities. Users can also choose between Messages or Hangouts as a preferred default messaging app, automatically back up photos and videos, as well as open, view, rename and share Google Docs and files.

Google formally unveiled the latest version of its Android operating system in October 2013, touting it as as a “smarter, more immersive” experience with a revamped messaging interface, a built-in pedometer, improved multitasking and “full-bleed UIs” for apps. Android 4.4 first arrived with the Nexus 5, and the update has been rolling out gradually.

➤ Samsung Confirms KitKat for U.S. Smartphones and Tablets [Press Release]

Image via Sundar Pichai / Google+

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

Flickr now lets you insert photos into comments on the Web version of its photo-based social network

Feb19
by Sindy Cator on February 19, 2014 at 2:00 am
Posted In: Around the Web, flickr, flickr photo commenting, Insider

111656500 520x245 Flickr now lets you insert photos into comments on the Web version of its photo based social network

Flickr has launched an improved commenting system to the photo-based social network. Starting today, users can insert photos into comments. The news first came by way of tweet from Markus Spiering, Flickr’s head of product.

BgzMFcICIAAR9KD 730x403 Flickr now lets you insert photos into comments on the Web version of its photo based social network

Inserting a photo into a comment works exactly like how you’d expect on a social network like Facebook and Google+. When you find that one image to engage with, copy and paste the URL of the file you wish to insert into the comments into the discussion box. Then post your comment and it will appear. All comments can be edited and deleted at any time.

The addition of Flickr photo comments comes just a week after the social network marked its 10 year anniversary. However, it’s already behind the curve, as Facebook and Google+ both have photo commenting enabled.

This feature appears to only be available for the Web version, but it’s probably safe to expect it on Flickr’s mobile apps soon. When an image is added to a comment on the Web browser, it will show up as a URL string on Flickr’s mobile app.

Today we added photos in comments to our new photo experience! Happy commenting and storytelling. pic.twitter.com/Ln4iMBSdse

— Markus Spiering (@spieri) February 19, 2014

Photo credit: LOIC VENANCE/AFP/Getty Images

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

Creating an Appointment in Outlook 2010

Feb19
by Sindy Cator on February 19, 2014 at 12:50 am
Posted In: Around the Web, Outlook, RegEx

I got a new job about a year ago and I went from using Google’s calendar to Outlook. I’ve added some code to Outlook to handle emails a little more like GMail does, but one thing I’ve missed is the ability to add something to the calendar easily. According to Google, you can enter multiple properties of the appointment in one string like “7pm Dinner at Pancho’s” and it’s awesome.

It’s not perfect, though, so I didn’t want to just replicate the function, I wanted to improve it. For one, Google doesn’t deal with fractions of hours very well. Now I can type a narrative in a textbox and create an appointment.

And that opens a pre-filled appointment like this

I started trying to parse the text with a lot of Split() functions, but it quickly became cumbersome. Not impossible, just not very elegant. To be more fancy, I ignored this advice:

Some people, when confronted with a problem, think
“I know, I’ll use regular expressions.” Now they have two problems.

To be perfectly honest, nobody ever confused me with someone who could write regular expressions beyond the incredibly simple ones. But I gave it a go and eventually got some help from stackoverflow and from Rick Measham.

The rules go like this:

  • Start with a time. Can be 5, 5:00, 5pm, 5:00pm, 5 pm, 5 pm CST, 5pmPST and a bunch of other stuff
  • Then the subject or title of the appointment. Stop capturing when you get to " for " or " at " because those are keywords indicating other information.
  • If you get to " at ", everything after that is the location. Stop capturing when you get to " for ".
  • If you get to " for ", everything after that is the duration in hours.

The regex looks like this:

^((?:1[0-2]|0?[1-9])(?::[0-5]\d)?)\s*([ap]m)?\s*([ECMP][DS]T)?\s*(.*?(?=\s+for\s+|\s+at\s+|$))(?:\s+at\s+(.*?(?=\s+for\s+|$)))?(?:\s+for\s+(\d*(?:\.\d+)?)\s*hour)?

Simple, huh? I’ll wrap up this post with a discussion of the entry point procedure. Tomorrow, I’ll discuss the code behind the form.

Public Sub MakeGoogleAppointment()
   
    Dim dtStart As Date
    Dim dtDay As Date
    Dim ufGoogle As UGoogle
    Dim ai As AppointmentItem
   
    ‘if the user is on a calendar, get the date and/or time
    On Error Resume Next
        dtDay = Int(Application.ActiveExplorer.CurrentView.SelectedStartTime)
        dtStart = Application.ActiveExplorer.CurrentView.SelectedStartTime – dtDay
    On Error GoTo 0
   
    ‘if their not on a calendar, assume today
    If dtDay = 0 Then
        dtDay = Date
    End If
   
    ‘Get the rest of the string via a form
    Set ufGoogle = New UGoogle
    ufGoogle.Day = dtDay
    ufGoogle.When = dtStart
    ufGoogle.Initialize
    ufGoogle.Show
   
    ‘create the new appointment
    If Not ufGoogle.UserCancel Then
        Set ai = Application.CreateItem(olAppointmentItem)
        ai.Start = ufGoogle.When
        ai.Duration = ufGoogle.Duration * 60
        ai.Subject = ufGoogle.What
        ai.Location = ufGoogle.Location
        ai.Display
    End If
   
End Sub

The first section attempts to get whatever is selected if the user is looking at a calendar. The SelectedStartTime property returns a Date. It’s only the date portion if the user is on Month view (pretty much the only view I use). It includes both the date and time if the user is on a view that has times. The Int() function gets only the date by lopping off the time if it exists.

If the date is zero, then the user isn’t on a calendar view and I set the date to today.

Next, I instantiate a new userform, pass in some data via Property Let procedures, and run some setup code in an Initialize method.

Finally, if the user doesn’t click Cancel, a new AppointmentItem is created. The duration in my narrative is in hours, but Outlook’s Duration is in minutes, so I multiply by 60 to convert it. The new AppointmentItem is displayed for the user to add more information of change things.

└ Tags: syndicated
  • Page 14,498 of 14,641
  • « First
  • «
  • 14,496
  • 14,497
  • 14,498
  • 14,499
  • 14,500
  • »
  • 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