Foursquare Now Lets You Search for Individual Menu Items

Satisfy your cravings quicker with the app’s latest update

Foursquare Blog

Foursquare's new app update allows users to search for menu items.

Whether you are craving cupcakes or a pizzaburger, Foursquare now has you covered.

The popular location-based app has rolled out an update that allows users to search for individual menu items, then be directed to nearby restaurants serving that item, according to a blog post on their website.

This smartphone app is used to “check in” to places to let friends know where you are. Now, users can search for particular dishes and Foursquare will go through a menu database to find a place nearby.

Foursquare uses data from menu partners Locu and SinglePlatform to comb through 43 million menu items and 500,000 restaurants, according to CNET.

A few weeks ago, the app also debuted an update that allows users to write their recommendations of eateries and places they love, according to their blog.

Foursquare is an app that already caters towards finding places, so it is only fitting that the app has an option to explore menu items, and we can’t wait to use it.

EagleFiler 1.9.4

EagleFiler makes managing your information easy. It lets you archive and search mail, Web pages, PDF files, word processing documents, images, and more. Use it to collect information from a variety of sources. Browse different types of files using a standard three-pane interface. Organize them into folders and annotate them with tags and notes, or leave everything in one folder and pin-point the information you need using the live search. Since EagleFiler stores its library in Finder format, you can use it in concert with the other tools in your Mac ecosystem.

  1. With a single keypress, import Web pages, mail messages, or any file on your Mac.
  2. EagleFiler stores them in an open format: regular files and folders that are fully accessible to your other applications.
  3. Optionally: encrypt the files, add tags, notes, color-coded labels, and other metadata.
  4. Browse by folder or by tag, or use the live search to find the information you need (faster than Spotlight).
  5. View, edit, or create documents directly in EagleFiler’s streamlined interface, or double-click to edit using another application.

EagleFiler is a digital filing cabinet, a research assistant, and a snippet collector. You can use it to write a journal, track all the files for a project or job, save your favorite Web articles, store financial statements, run a paperless office, plan a trip, collect your course notes, archive your e-mail correspondence, search mailing list archives, research a purchase, remember recipes to cook or books to read, store scientific papers, gather legal case notes, or assemble a scrapbook. It’s the most flexible tool on your Mac.

What’s New

  • Improved the Import ENEX File… command, particularly to handle invalid XML generated by Evernote 10:
    • If the ENEX file is invalid XML, instead of failing with an error, EagleFiler now tries to skip over the bad parts of the file to import as many notes as it can.
    • The invalid sections of the file are saved as individual .enex files and imported into the Invalid Evernote Notes folder. EagleFiler also recovers what it can from each one and imports it as an RTF file.
    • If the ENEX file is valid but the ENML for a particular note is invalid, instead of failing with an error, EagleFiler now tries to repair the XML. It saves the original XML in the Invalid Evernote Content folder, converts the ENML to RTF as best it can, and tags the RTF record with invalid_evernote_xml.
    • If a note has an attachment with no file extension, EagleFiler now tries to infer one based on the file’s contents.
    • Improved handling of images that cannot be resized.
    • Fixed a bug where importing multiple notes having lone resources with the same name would only import one of them.
    • EagleFiler automatically downloads evicted files and notes when you view them or try to move or rename them. Mailbox files are downloaded if needed to rebuild the list of messages they contain.
    • It does not download files in order to index them. This allows you to search files that had previously been indexed without downloading everything just to make sure the index is up-to-date.
    • When you open a library and EagleFiler checks to make sure there are no missing files, it no longer reports evicted files as missing. However, if you do a manual Verify it will report errors for any files that are not fully stored on your Mac, as their content cannot be checked for damage.
    • When opening a library, EagleFiler fully downloads essential files like smart folders and metadata backups, so that they are available to you and to prevent the creation of duplicates due to conflicts.
    • EagleFiler no longer reports an error when tagging an evicted file. Instead, it stores the tag locally in its database and applies it to the file the next time it’s downloaded.


    OS X 10.7 or later, 64-bit processor


    Download Now

    Mistake #1- You Are Not Eating Low FODMAP Diet At The Right Time During Your SIBO Protocol-

    What I mean by eating Low FODMAPS at the wrong time is this….. If you are eating a low FODMAP diet when you are trying to kill the SIBO bacteria, it might be counterproductive- not always but in some cases. The rationale behind this is that you want the bacteria to be active and present, so that the antimicrobial or antifungal/ anti yeast protocol can work. Eating foods that are high in FODMAPS is like throwing a party for the bacteria…. By feeding them, you are coaxing them out and inviting them to a buffet lunch and then POW you are hitting them with your Antimicrobial/Antifungal/Antibacterial protocol what ever your treatment is going to be.

    Some people can start out on low FODMAP diet right from the start and implement antimicrobials or antibiotics and see drastic changes in their gas, bloating, diarrhea or constipation- other people need to load up on low FODMAP foods and then hit the bacteria with antibacterial and anti-fungals. Like I said earlier….. some people especially if they have been on a severely restricted diet diet for a long period of time and have done rounds and rounds of antibiotics, I find these people do best providing this lunch buffet to the bacteria and initial stages focusing on healing the gut for 4-6 months and then going into a antibacterial/anti-fungal protocol.

    So reason #1 is sometimes related to what a person has done before they came to me for help. Sometimes patients make themselves way worse and sometimes the medications you have been on and prescribed or are taking are causing your IBS/SIBO.

    The Week in iOS Apps: Crazy for cupcakes!

    Do you love cupcakes? Trick question! Of course you do! This week&rsquos roundup of iOS apps includes a new way to enter the world of tiny, fist-sized pastries.

    Dungeon Hunter 4

    After three Dungeon Hunters is there anything left to say about dungeon hunting? Apparently so! In the free Dungeon Hunter 4, our hero awakes to discover his kingdom of Valenthia has been decimated&mdashand that he has newfound powers to protect his people against the Demons. The game is free, but there are plenty of in-app purchase options to help you be the best dungeon hunter you can be.

    The free FinderCodes app for iPhone and iPad is based on a nifty idea: That people want to return your valuables to you. Just affix QR codes to your most-loved items, them scan them into your FinderCodes account. Anybody who finds the item in the future can scan the code&mdashimmediately alerting the user that there stuff has been found. This week&rsquos update includes the advent of the new Re-Turnit service, which enables shipment of your lost items via FedEx, as well as PayPal integration to offer rewards to the person who finds your lost items.

    Apps that sell themselves: The $3 Food Network Cupcakes app for iPad already had more than 100 delicious recipes for tiny baked goods. This week&rsquos update added even more. Also, did we say cupcakes?

    The latest update to the free Foursquare app for iPhone should make you the Mayor of Tech Satisfaction. The latest update includes a new emphasis on local recommendations&mdashopen up the app for the first time in a new town, and you immediately see a list of the most-loved nearby restaurants, cafes, stores, and more. And search has been given a new prominence within the app, making it easier to find just what you&rsquore looking for.

    Hopstop Transit Directions

    When Google Maps disappeared from our iPhones a few months back, HopStop Transit Directions for iPhone became one of our favorite replacements (until Google Maps returned, of course). This week&rsquos update includes HopStop Live, which features live commentary about transit conditions along your planned route&mdashif there&rsquos a train delay, you&rsquoll be the first to know about it.

    The $15 Mail Pilot may not help you get to Inbox Zero, but it should help you be more productive: It organizes your email as a to-do list, in which items can be marked as complete or assigned as a due date. And if they fit that little-used third category known as &ldquoother,&rdquo you can mark them to be &ldquoset aside&rdquo and dealt with later.

    Why spend a ton of money to add a second monitor to your Mac setup? $13 will get you Mini Display, which converts your iPad or iPhone into a second monitor and expands the &ldquodesktop&rdquo workspace on your Mac.

    At its essence, the $2 ToDoMovies app for iPhone is a simple list-making app, one that lets you track which movies you want to see someday. But this week&rsquos update adds all sorts of bells and whistles, including an enhanced &ldquomovie discovery&rdquo search engine that helps you find every movie ever made, or being made, for inclusion on your list. There&rsquos also a new iTunes integration, so if you like the soundtrack to that new Wes Anderson movie, you can search for that as well.

    Krowds (pictured) launched as the latest crowd-sourced video-making app &hellip Documents by Readdle updated to include iPhone suppport &hellip and Google Drive now lets iPhone users update documents in landscape mode.

    Note: When you purchase something after clicking links in our articles, we may earn a small commission. Read our affiliate link policy for more details.

    You can see from the image above that the ID associated with the string Commands is ID_CommandEditorDefaultName.  Sounds plausible.

    Note, that the structure of the ANSYS Mechanical GUI is described in a series of xml files as mentioned in the sections above.  The file dscontextmenu.xml is one such file that shockingly describes the layout of the various context menus within the program.  So, lets search for the string ID_CommandEditorDefaultName in that file and see what we find.  Here are the results of that search:

    Note the structure of this file.  There are various entries that represent individual menu items within a given context menu.  For each entry there are a series of action callbacks that have an associated methodName attribute.  By deduction we can assume that when the user clicks on this menu item, the listed javascript functions are called to perform the menu item’s action.  You’ll note too that there is a visibilityCallback as well.  Those wacky ANSYS developers thought of everything…

    Now, one of the action callbacks is called “doPrototypeInsertCommandEditor”.  If that doesn’t sound like a function that will insert a command editor on a prototype, I don’t know what does.  Let’s see if we can find it.

    DB Design

    Okay, so armed with this knowledge let's build out a database for cookbook recipes! Let's take a look at a recipe and pull out the relevant information.

    This seems like enough information for us to start with. Looking at the recipe above what data is truly dependent on a single recipe? I would argue the "Recipe Title" and the "Recipe Description", so let's put that into a table.

    Okay so now let's look at the ingredients section. First, we know that a recipe has many ingredients, but also an ingredient has many recipes. I can use 2.5 cups of flour in another recipe, so there is no need to repeat that value again in my database. We can also argue that I can use 2.5 cups of some other ingredient in my database, like 2.5 cups of brown sugar. So is there a need to continuously repeat 2.5 cups in a database? I'd argue not.

    Let's work with an individual ingredient and expand that to all ingredients for a recipe. When looking at an ingredient we notice some key features, we have: measurement quantity, measurement unit, and ingredient. Below show this with "1 cup tomato sauce".

    We could then create three tables based on these three features.

    Okay, so we have all our information represented, but how do we connect that recipe table with the three ingredient tables. We use a join table!

    What does this database allow us to do? Well, let's take a look at two pizza recipes.

    We know that our recipe title and recipe description are different hence we need to store both those values, but look at the ingredients. Nothing really changes except for the "1 bag pepperoni" at the end. Do we really need to duplicate all those values? Well what would happen if we did? Let's look at "1 Packet Walmart Yeast". If Walmart went out of business odds are Walmart Yeast would cease to exist. So we'd have to find a substitute for that yeast and then change not one, but two records. That doesn't seem that hard, but now imagine that we had 10,000 recipes using Walmart Yeast. That's a lot of changing. With the above database we'd only have to change one table value instead of 10,000! Thank you relations!

    4. Calendar View

    A calendar view is essentially similar to any other monthly calendar. It arranges items in your database by date, which may be the creation date or a selected date, maybe for an assignment or project due date.

    Your items—which will probably be either projects or events if you are using a calendar view—are shown as cards. As with other views, you can select which properties you want displayed on these cards.

    Moreover, you can move from the current month to past or upcoming months and years to check on your projects or events.

    Mini Blueberry Galettes

    Hi Everyone! I hope you all had a fun and safe New Years! Do you all indulge in New Years resolutions? Not me. Why? Because I’m realistic. I know even if I tell myself that I’m giving up diet coke or will force myself to yoga 5 times a week…I know it’s not going to happen, so why put myself through all the fuss? I’ll do my usual dress up for yoga and end up sitting on the couch to catch up on housewives and continue to order menu items I know I shouldn’t because my willpower just doesn’t exist.

    For those of you who have made New Years resolutions and plan on keeping them, I applaud you. For those of you like me, here’s an awesome dessert recipe that’s also super simple to put together. When the end of summer hits I tend to go on a berry binge and freeze and preserve as many berries possible. This is a great time to take advantage of some of those frozen berries. These mini galettes are great to have in the morning with your coffee or at night, slightly warmed with a bowl of vanilla ice cream. Happy New Years! Now lets start it right by forgetting the diets and baking these awesome sweets, okay?
    xx Jenny

    If you love blueberries like we do, check out these other blueberry recipes:

    We also have an entire section of our site dedicated to pie and tart recipes, check it out below!

    Lets build some Lucky Dice

    Lucky Dice: a magical set of soapstone dice that, when rolled, produce a seemingly random effect. i need 60 effects total, but to start the post off in the right direction:

    2: the Die seemingly does nothing, but sticks to the next creature to come in contact with it, enveloping it in stone after 1 minute

    3: The dice cast mage hand and roll themselves again

    6: the Die detonates, producing the effects of a fireball

    7: The dice change mass and become nearly impossible to move for 1 min

    1: The dice start talking repeating a 1 min conversation that was had near them in the past month.

    6: A soothing melody begins playing from the die. acts as the spell Sleep to all that hear the melody

    8: the die produces a series of high pitched screeches. enemies attack with disadvantage until the end of their next turn, or until the die is picked up

    4: die Morphs into a ferret, which hunts down the nearest metal object (coins, rings, etc) then brings it back to the die roller.

    8: Produces a swarm of stinging insects that immediately attacks the closest creatures, including the party, until vanquished

    10: the Die morphs into a Bear which will fight by your side until combat ends

    1: produces a blood red glow that reaches 10 feet, which drains 1d2 points of health from each creature the light touches, lasting for 1 minute.

    2: The dice instantly turn invisible for 1 min, DC 13 perception check to have noticed the transition as it rolled. Otherwise you spend almost a min looking for them.

    4: produces a gentle white light, which provides 15 feet of dim lighting

    7: The dice cast dancing lights, DC 14

    8: Produces a green glow, that heals creatures within 10 feet of the die 1d4 points each turn for 1 minute, or until the die is picked up. outside of combat, the die will completely heal party.

    3: the die morphs into 6 daggers that hover around the die roller, attacking creatures that get within melee rang of the die roller

    4: The Die Morphs into a Flame Tongue Short Sword for 1hr.

    5: The die morphs into a masterwork great axe until the end of combat

    D4: die of Potions, tonics and Oils

    2: produces a potion of greater healing, then goes inert until the next morning

    It’s Showtime: Hands-on demo

    Note: You’ll need to setup Live Agent, Omni-Chanel and the Web Snap-ins prior to building a bot. It is now time for a hands-on demo. Einstein Bots is a part of the Service Setup as it is a Service Cloud focussed feature. In Quick Search Box, type and select Einstein Bots.

    Enable Einstein Bots and also go ahead change the Live agent status to active as shown in the image below.

    Now go ahead and start by creating a new Bot. Give a name and description to your Bot as shown below:

    Enter a default greeting message that is applicable to your bots use case:

    Enter Items which you think your customers would be interested in or need help with depending on your use case.

    Once your Bot is ready, proceed and click Finish.

    As you must have already seen in the home page, we have following menu items:

    1. Overview(Default) - The Overview page displays basic information about your bot. We can also access the Einstein Intent Management area that lets you train your bot to understand intents and keeps track of your bot’s training status. The Settings area lets you add a pause before the bot responds to your customers to simulate a human interaction. You can use a preset, optimized delay or create your own. When you’re ready to put your bot to work, you can always click Activate.
    2. Dialogs - Dialogs are conversation snippets that control what your bot can do. You can associate every dialog with a dialog intent which can be trained to understand variations in customer input. During a conversation with a customer, your bot moves between several different dialogs. Each dialog handles a portion of the conversation. For example, Welcome, Main Menu, Order Status, Location and Hours, and Transfer to Agent are individual dialogs that a customer might experience as part of a single conversation with your bot.
    3. Entities - Entities are a type of data that you want to collect from a customer. We provide the following system entities: Text, DateTime, Date, Money, Number, Person, Location, Organization, Percent, Boolean, and Object (standard Salesforce or custom). You can create your own custom entities as needed.
    4. Slots - A slot is a container that stores a specific piece of data collected from the customer. Each slot must be associated with an entity. Since slots are containers of information, they can be used within dialog actions as both inputs and outputs and can be inserted as part of the text in messages.
    5. Performance - Monitor bot performance using an Analytics app on the Performance page.

    Now Lets go ahead and select one of our dialog. In this case, I am selecting EDGE link to start with. As you can see, a dialog can be message, action, rule or a question as shown in the screenshot below.

    I will go ahead and create a question. Before creating a Dialog question, let us create a slot to store the customer response to our question in terms on EDGE Link as show below.

    Now lets proceed with the Dialog creation. Let us create a question in Link dialog that saves the response to responseLink(Text) slot and has custom static options as below:

    In this demo lets go with dynamic options which means a customer response will be dynamically interpreted using the best matching intent. For this to work we need to create Intent. Enter all the ways your customers phrase this intent. Einstein Bots require a minimum of 20 customer inputs but 150 or more is ideal. The more variations that you provide, the better the bot understands your customers. Einstein Intent Sets support customer inputs in English. Use correct spellings — the bot recognizes misspellings. I have added my customer inputs as shown in the picture below:

    When we test the bot, it won’t be able to interpret the question as you can see below:

    This is because we have not activated Einstein Platform services which is resulting in the Failure of Bot training as shown above. Once you activate the Bots you must have an email from Einstein Platform services as shown in the image below:

    Select Production and link your Salesforce Einstein Platform Services account to a certificate in your Salesforce org. If you don’t have a certificate yet, from Setup, enter Security in the Quick Find box, then select Security | Certificate and Key Management and click Create Self-Signed Certificate.

    Now lets go the overview page and train our Bobby Axelrod Bot. You now see the status changing from queued to running which means its working.

    Once the training is completed you will receive a notification you can save and preview your bot as shown:

    Watch the video: Μόρφου Νεόφυτος: Στα δύσκολα χρόνια η ψυχή του λαού ανεβαίνει τα βουνά ετσι θα κάνει και τώρα (December 2021).