12/27/11

SkyDrive + SDExplorer is your best choice for 25GB cloud store

What is SDExplorer

Looking for a fast and convenient way to work with your files stored using Microsoft's SkyDrive™ service?
You're on the right track!
SDExplorer is a free, easy-to-use, but very powerful extension for Windows Explorer. With SDExplorer you can perform all everyday operations with your documents on Microsoft Live SkyDrive™ using Windows Explorer, as if they were on your computer itself.
Moreover, you don't need to install and configure any additional programs or ActiveX components. SDExplorer will take care of communicating with the online storage all by itself.
Windows SkyDrive offers 25 GB of free online storage for your data, and SDExplorer is a simple and convenient way to use them!

Why do you need SDExplorer

  • If you want to make your work with SkyDrive™ more efficient;
  • If you are tired of the inconvenient and complex web interface for Microsoft Live SkyDrive™.
  • If you want to work with your cloud storage files quickly;
  • If you want the data on your SkyDrive™ account to always be at your fingertips.
Then you surely need SDExplorer!

Available Editions

SDExplorer is available in the following two editions:

Base

Using the Base edition, you can perform all common operations on Microsoft's SkyDrive™ service. Most general functions with files and folders used by all users are available in SDExplorer Base.

Advanced

If you're interested in less-common or unique features that are not available even from the SkyDrive web interface, you'll be sure to need this edition.


What is new in 3.5 Advanced?

Background Uploader Module

As the name says, it allows you to simply upload any selected file or folder to SkyDrive in the background, plus it automatically repeats uploading attempts if a connection error occurs.
Surely, the default drag & drop uploading method is still supported in SDExplorer, but for large amounts of data to upload we recommend using SDExplorer Background Uploader Module instead.
Uploader Module Main Window
Uploader Module Main Window

Small SDExplorer Tune Up Tool

It allows you to change some “hidden” parameters of the SDExplorer. There are some critical flags, so please only change this if you know what you're doing.
Tune Up Tool

Improved Multilingual User Interface (MUI) support

The Setup application, Background Uploader Module, Tune Up Tool, program messages, menus and dialogs are fully translated on following languages: English, Japanese, German, Russian and Spanish

12/10/11

setup android to connect to Eduroam

  1. Enter wireless network information
    • EAP method: PEAP
    • Phase 2 authentication: MSCHAPV2
    • Identity: < Your ITSC Network Account with " @ ust.hk " >
    • Wireless password: < Your ITSC Network Account Password >
    • Select Connect

11/20/11

LaTeX


LaTeX Setup and Tutorial

Introduction

LaTeX works like this: First, you use a text editor (we'll be using the freeware Texmaker) to create a LaTeX document.
  • Then, you run a LaTeX compiler (we'll be using MiKTeX).
  • Finally, you need to use some kind of viewer/previewer (we'll be using Yap, which stands for "Yet Another Previewer") to view or print the formatted file. You will do everything from the program Texmaker, which  will utilize MiKTeX and Yap. This document will take you through the steps of downloading, installing, configuring, and working with MiKTeX and Texmaker. Be sure to follow ALL of the directions below, IN ORDER.

    Downloading and installing MiKTeX for Windows

    1. Go to miktex.org/2.8/setup.
    2. Click the Download button next to "Basic MiKTeX 2.7" Installer
    3. Now click "Save File".
    4. Find where the file was saved and double click on it.
    5. Windows will ask "Unknown publisher, install anyway?".  Click "run".
    6. The Setup wizard will now open.  Click the box "I accept" and keep clicking "next" until the setup is complete.  Don't change any of the defaults.
    7. At the end, click close.

Now you are ready to download the text editor, Texmaker for Windows.
  1. Go to http://www.xm1math.net/texmaker/download.html
  2. Now click under the appropriate platform.  If you are using windows, click on Executable file for win32 systems : texmakerwin32_install.exe.
  3. Now click "Run" (or click save, save the installer to the desktop, and then double click the icon).
  4. Windows will ask "Unknown publisher, install anyway?".  Click "run".
  5. The Setup wizard will now open.  Click the box "I agree" then click "install" and keep clicking "next" until the setup is complete.  Don't change any of the defaults.
  6. At the end, click close.

   Downloading and installing TeXShop for Macintosh OS X

  1. Go to http://www.tug.org/mactex/
  2. Click on MacTeX.mpkg.zip to download.  If you have trouble, then click on "mirror page" above and select an appropriate mirror site.  The download will start automatically.
  3. The file to be downloaded is 1.2GB zipped and took me over 1/2 an hour on JMU wireless.  If you have dialup or another slow connection, try downloading "smaller packages"  The unzipped file requires over 2G of space.
  4. Click "install" and follow the prompts.Hello

Creating a simple document using LaTeX with TeXMaker for Windows

Now we're finally ready to write a document in LaTeX. The instructions below will take you through the process of creating a very simple document.
  1. Open: Texmaker from the Start menu.  You may want to put a shortcut on your desktop.
  2. Write: In the upper right box, type this:
\documentclass{article}
\begin{document}
Hello universe!
\end{document}

    3.  Save: Save this file as "universe.tex" to whatever directory you choose. Be sure the extension is "tex" and NOT "txt". Also be sure to select "All Files" under the "Save as Type" menu before you save.     4.  Compile:  Now click on the little "PDFLAT" icon on the toolbar.  You should get a message below the window which reads  "Process Started" "Process exited normally".
    5. View: Now click the PDF icon on the tool bar to view the PDF file.

Texmaker has a special command called "Quick Build".  If you click on the "Q" button to the left of the "Latex" button, Texmaker will show you the log file in the lower window with any errors highlighted in red. First you need to configure Quick Build.  On the menu bar at the top of the screen, click on "Options", then "Configure Texmaker".  Now click the button to the left calls "Quick Build".  Click the button that says "PDF LaTeX + View PDF".  Then "ok".

Creating a simple document using LaTeX with TeXShop for Macs

Now we're finally ready to write a document in LaTeX. The instructions below will take you through the process of creating a very simple document.
  1. Find: TexShop under Applications/TeX.  Drag the icon someplace convenient.
  2. Open: Double click the TeXShop icon.  This will open a blank document.  
  3. Write: In thewindow, type this:
\documentclass{article}
\begin{document}
Hello universe!
\end{document}
 
    4.  Compile:  Now click on the  "typeset" icon on the upper left.  You will be prompted to save the file.  Be sure to save it with a .tex (not .txt) extention.
    5. View: A PDF file will automatically pop up with the finished product..

Handling compiling errors

LaTeX is a very picky typesetting program, and a lot of tiny things can cause compiling errors. By following the instructions below you will introduce an error into your universe.tex file and then see how to deal with it.
  1. Change your .tex file so that it looks like this:
     
    \documentclass{article}
    \begin{document}
    Howdy universe!
    The & is a special character.
    \end{document}
  2. Now click Typeset and you will get the following error:  "Misplaced alignment tab character &".
  3. In LaTeX, the "&" character is used for tabbing (alignment) in certain environments, but it is not a legal character on its own; that is what the first line of the error message above is saying - that the character "&" is being used somewhere it shouldn't. Click "Go To Error" to go to the place where the compiler thinks there is an error in the editing window.
    4.   To fix the problem, you could "comment out" the entire line by placing a % at the beginning of the line.  Try this and click typeset again.
    5.  Or you can do as LaTeX suggests, and put a "\" in front of the &.  Remove the % and try this.

Printing a finished LaTeX document

If you want to print right from the computer you are working on, it's easy; just choose "Print" from the "File" menu of the PDF viewer.  Don't print from the Texmaker window, because you will only be printing the LaTeX code, not the finished product.

11/18/11

GO Contact Sync - Sync your google contact to MS-Outlook 2010


Monday, September 15, 2008 12:35 PM I have just released the first beta of GO Contact Sync tool (G stands for Google and O stands for Outlook ;) - this was previously announced as Google Contact Sync.

So, the features are:
  • Synchronizes your contacts between Microsoft Outlook and Google Mail.
  • Supports contact categories and contact photos.
  • Multiple sync options to suite your needs.
  • Automatic sync (on an interval)
  • Accessible via system tray
Here's what the settings window looks like:
GO Contact Sync screenshot
This beta will expire on 31st of December 2008. This doesn't mean that there won't be any updates until then :)

11/10/11

How to Build a Chrome Extension

How to Build a Chrome ExtensionGoogle Chrome is the best web browser around right now, and part of Chrome's appeal is owed to its excellent extensions. The good news: It's not that hard to get started making your own Chrome extensions. In this guide, we'll take you from the most simple Hello World extension (no HTML or JavaScript knowledge required) to a more complex RSS-fetching extension to get you started down your path as a Chrome-extension-making guru.
I released my first Chrome extension—a Google Music power-up extension called Music Plus—this summer, followed by a simpler Lifehacker Notifier extension that monitors Lifehacker's RSS feed, displays notifications of new posts in HTML 5 popups or badges, and so on.
Today, we'll walk through how to make your first and simplest Hello World Chrome extension, then we'll make a light version of the Lifehacker Notifier extension that fetches an RSS feed and displays feed items in a popup window when you click your extension's button. So let's get extending!
Note: While the Hello World extension requires zero knowledge of JavaScript or HTML (and, frankly, you could have a lot of fun with just that if you wanted), this second half of this post requires an understanding of both. To make it to the end of the post, some experience will be necessary. We've also previously shown you how to build a Firefox extension, so if Firefox is more your speed, you may want to check out that guide.

What You Need to Know Before You Start

If you're comfortable putting together a web site—that is, you know a little HTML and are familiar with JavaScript—you can make a Chrome extension. If you're new to HTML and JavaScript, our beginner's guides for learning to code and how to make a web site are great starting points.
Beyond those two core competencies, there's really nothing special you need to know. Chrome extensions are delightfully easy to make if you've ever spent any time making web pages or hacking away with JavaScript, and even if you're only a beginner in those arenas, you can probably pull off a Chrome extension. So let's do just that.

Our Project: From "Hello World" to RSS Fetcher

For the purpose of this guide, we're going to start with a "Hello World" extension. If you're new to programming, the classic "Hello World" program is a rite of passage for getting started with any language, framework, or project, and its goal is simply to create something capable of outputting the text "Hello World".
After we finish our "Hello World" project, I'll walk you through the basics of making an RSS fetching extension along the lines of the Lifehacker Notifier extension for Chrome. Basically this extension adds a button to your toolbar, monitors Lifehacker's RSS feed, and displays our posts in a handy drop-down. It also shows a popup when a new post appears and displays an unread badge on the extension button. So let's get started.

Manifest.json: The Cornerstone of Your Chrome Extension

Every Chrome extension consists of, at minimum, a file called manifest.json, which defines the basics of your extension—its name, description, version number, what kind of extension it is (there are a handful of different things a Chrome extension can do, which we'll talk more about below), the permissions it needs to run (e.g., what web sites it needs access to), and so on.
So let's get started. Create a new folder—let's name it Hello World—and, using your favorite text editor, create a new text file called manifest.json. Copy and paste the following code into it:
{
  "name": "Hello World!",
  "version": "1.0",
  "description": "My first Chrome extension.",
  "browser_action": {
    "default_icon": "icon.png"
  }
}
The name, version, and description are all pretty self-explanatory, but browser_action is something new! The browser_action property tells Chrome that we're making an extension that will add a button to the toolbar. So far, all we've done is assign an icon to that button. Basically you're telling Chrome that your extension has an icon, called icon.png, and that it's located in the same folder as your manifest.json file. Of course, you don't have an icon.png file in your Hello World folder just yet, so let's fix that.
Download this tiny image (via) and copy it to your Hello World folder.
We haven't done much yet, but you've actually already made something you can test out, so let's do that. Point Chrome to chrome://extensions/, tick the Developer mode checkbox at the top-left of that window, then click the Load unpacked extension button. Point Chrome to your Hello World folder, click Select or OK (varies by operating system), Chrome will load up your stub of an extension, and you should see your little globe icon appear in your Chrome toolbar thusly:
If you try clicking your Hello World button, however, you'll notice it does an unsurprising amount of nothing. Let's fix that.

Creating a Browser Action, or, Wouldn't It Be Nice if That Button Did Something?

Open up your manifest.json file and add a popup action that points to an HTML file called popup.html, like so:
{
  "name": "Hello World!",
  "version": "1.0",
  "description": "My first Chrome extension.",
  "browser_action": {
    "default_icon": "icon.png",
    "popup": "popup.html"
  }
}
Note: The filenames don't matter as long as you're pointing Chrome to the right files—you could call it helloworld.html in manifest.json as long as you also named your file helloworld.html.
Speaking of, you now need to create popup.html. So, once again, create an HTML file called popup.html and save it in your Hello World folder. Inside popup.html, simply add the text "Hello World!" (In theory you'd want to put some valid HTML markup in there, but it's not strictly necessary, so we're going to skip it here.)
How to Build a Chrome ExtensionMake sure you've saved manifest.json and popup.html, head back to chrome://extensions/, click the expand icon next to the Hello World extension in the Extension list, then click the Reload link (pictured at right).
Chrome will reload the extension using your updated code. Now click the button and get ready for the money shot!
How to Build a Chrome Extension
Achievement unlocked! You've Hello World-ed your first Chrome extension. Nice work. Now let's take things up a notch. (If you had any trouble along the way, download my working Hello World.zip and compare it with yours.)

Where Do We Go From Here?

So Chrome can add buttons to your toolbar, you can click those buttons, and something can happen. Neato! You could stop your extension development here and have plenty of fun installing extensions on your friends' computers—add a little HTML image markup in place of the "Hello World!" text and you've unlocked a prankster's delight! Imagine the possibilities. Your unsuspecting friend clicks an alluring new button and—slam, goatse! Or toss in a YouTube video and... RICKROLL! (Or don't do this. Your friends won't thank you, but they might if they knew what you weren't subjecting them to.)
Impressing your friends with your sparkling sense of humor will only take you so far, though. You've probably seen the basic click-button-show-drop-down behavior in tons of different Chrome extensions before. But you've also seen extensions that perform very different tasks. If you take a gander at the Chrome Extension Developer's Guide, you'll see the familiar Browser Actions at the top of the list, but you'll also notice a ton of other things your extension can do, from creating desktop notifications or adding a keyword to the omnibox to creating an options page or performing actions that modify specific web pages. When you're ready to dive deep into extension development, you'll want to page through the developer documentation to get a feel for what your extension might take advantage of. You may also want to take a look at the manifest.json documentation to get a feel for some of your other options available to your manifest.json file.
For now, we're going to dive a little deeper into the browser actions. It's time to make yourself an RSS-reading and -notifying Chrome extension. So let's do it.

It's Time to Next Level This Hog

Now that you've safely navigated from zero to Hello World, we're going to pick up the pace a little. The "Hello World" extension didn't use a lick of JavaScript (apart from the JSON), and we didn't actually write any HTML, either. This section will rectify that.
First, let's take a look at the new and improved manifest.json we'll use for this extension:
{
  "name": "RSS Fetcher",
  "version": "0.1",

  "description": "Keep up with the latest from [example.com].",
  "icons": { "16" : "images/icon.png",
                        "48" : "images/48.png",
                        "128" : "images/128.png"},
  "homepage_url": "http://insert_web_site_here.com/",
        "background_page": "background.html",
        "permissions": [
          "http://insert_base_rss_url_here.com/*"
        ],
        "browser_action": {
    "default_icon": "images/icon.png",
    "default_title": "[INSERT WEB SITE NAME HERE] Fetcher",
    "default_popup": "popup.html"
  }
}
Let's quickly walk through what's new here.
  • First, you'll notice I've added icons. These are the icons that will display as the extension's icon in various places, including the Extensions page of your browser and in the Chrome Web Store should you decide to distribute your work.
  • homepage_url points to whatever site you want to associate with the extension you've written.
  • background_page is an HTML page that will run in the background constantly, allowing you to maintain a certain state or perform regular actions for different parts of your extension. In our extension, the background page will poll the RSS feed to see if anything new has been pushed to the feed.
  • permissions tells Chrome what special permissions you need access to. Chrome sandboxes extensions so they don't have access to all your browsing activity unless they request it (and you allow it). The permissions property allows you to set exactly what permissions you need. In our case, we need permission to load an RSS feed from a root URL, and we want to be able to create HTML 5 notifications when new items arrive.
You'll have noticed that our manifest.json file also calls for a lot of new files and folders, so instead of requiring you to set them all up yourself, you can download a basic, working version of this code that fetches from the Lifehacker RSS feed here.
(I've decided to include the images I used in the Lifehacker Notifier extension, but obviously you can swap out whatever images work for you.)
You'll also notice that I've included jQuery. If you're unfamiliar with jQuery, it's a JavaScript framework that makes doing a lot of things in JavaScript insanely easier. If you do anything on the web with JavaScript and you're not interesting in rebuilding the wheel and you are interested in saving a lot of time, you should learn to use jQuery. (Also, lucky you! The very cool web site Codeacademy just released an introductory guide to jQuery.)
This all may seem like it got complicated really quickly, but the main difference between our Hello World extension and this more complex RSS Fetcher is actually quite simple: Our popup.html file will now contain HTML and some JavaScript. Together, they'll actually do things beyond displaying "Hello World!" every time you click the button.
The other thing sets Chrome extension development apart from your everyday HTML and JavaScript is the Chrome extension APIs, which provide access to all kinds of functions that blur the line between your extension and the browser. So let's try a few basics.

How Our New Popup.html Works

The new popup.html file in our RSS fetching extension works like this: When you click the extension's button, it loads popup.html. When that loads, it passes a call to background.html, asking it to fetch our RSS feed. Once background.html has successfully fetched the feed, it passes the feed's XML back to popup.html, which then parses the feed into some friendly HTML, which it then displays inside the popup.

Message Passing Between Background.html and Popup.html

Because of various security sandboxing going on in Chrome, some parts of your extension can't access the same APIs or information that other parts of your extension can. To get around this, one common technique you'll need to employ in your Chrome extensions involves passing messages and data back and forth between different parts of your extension. To demonstrate the basics of how this works, I've put the method that fetches the RSS feed into background.html, and I call it from popup.html. In background.html, you'll notice the fetch_feed method:
function fetch_feed(url, callback) {
        var xhr = new XMLHttpRequest();
    xhr.onreadystatechange = function(data) {
      if (xhr.readyState == 4) {
        if (xhr.status == 200) {
          var data = xhr.responseText;
          callback(data);
        } else {
          callback(null);
        }
      }
    }
    // Note that any URL fetched here must
    // be matched by a permission in
    // the manifest.json file!
    xhr.open('GET', url, true);
    xhr.send();
}
It's a very basic function that takes a URL and a callback function as parameters, fetches the feed, then passes it to the callback function. To listen to the other parts of your extension, we add this code:
function onRequest(request, sender, callback) {
        if (request.action == 'fetch_feed') {
         fetch_feed(request.url, callback);
       }
}

// Wire up the listener.
chrome.extension.onRequest.addListener(onRequest);
The last line, which uses the wonderfully useful chrome.extension API, tells the page to listen to requests from other parts of the extension. When it receives one, it's going to pass it to the onRequest function. As you can see, the onRequest function then checks to see if the request is asking for an action that it knows how to handle (in this case, a request to fetch a feed), and if it does, it calls that function.
Now let's jump over to the popup.html file. When it loads, the page is entirely empty. This is what kicks off changing that:
$(document).ready(function() {
        fetch_feed();
});
Our fetch_feed method then fires off this request:
function fetch_feed() {
        chrome.extension.sendRequest(
            {'action' : 'fetch_feed',
             'url' : 'http://lifehacker.com/index.xml'
            },
                function(response) {
                        display_stories(response);
                }
        );
}
As you might have guessed, chrome.extension.sendRequest sends out the request to other parts of your extension that may be listening. And as we know, background.html is listening for this exact request! So our request bounces from popup.html to background.html, which fetches the feed, then passes it back to popup.html, which then calls a function called display_stories, passing with it the response from background.html. The display stories function (which I won't step through here but which you can see in the source) then uses a little jQuery and JavaScript to parse the XML feed and render the stories in the popup.

Do you see how unbelievably easy this is???

I kid. Once you get the hang of it, though, making Chrome extensions actually is very easy, and very fun. (Obviously the complexity varies depending on what you want to make.) If you're comfortable with HTML and JavaScript (oh, and I guess CSS if you want to make it pretty), you can do so much, and the learning curve is pretty gentle. So go forth, intrepid coders, and make thee some awesome extensions!

Troubleshooting

You're great at everything (go you!), but you're going to stumble from time to time, particularly with your JavaScript. You'll find two invaluable tools to help debug. The first is console.log, which is a JavaScript method that writes text, objects, or whatever you pass it to Chrome's JavaScript console so you can catch where things may have gone wrong.
The second is Chrome's awesome Developer Tools—and more specifically, the JavaScript console and DOM inspector. You can pull up the console for your popup by right-clicking your extension's button and selecting Inspect popup. Likewise, you can pull up the Developer Tools for background.html by clicking the background.html link in the expanded view of the extension in chrome://settings/extensions.

Helpful Resources

All of my Chrome extension-building knowledge comes from Google's very thorough documentation and good ol' fashioned World Wide Web searches when I'd get stuck. So you should certainly check out:
  • The Official Google Chrome Extensions Developer's Guide: It's the starting point for everything you need to know, lays our all the various extension APIs you may want to use, and so on. If you know what kind of extension you want to make, I'd highly recommend taking an hour or so, reading through the docs, and taking notes/saving links whenever you stumble upon something that sounds like you'll need it to accomplish your extension goal.
  • Stack Overflow's Google Chrome Extension tag page is filled with great Q&As regarding Chrome extension development. If you're stumped by something, give StackOverflow a search, give the web at large a search, and if you can't find the answer, try posting your question to Stack Overflow. It's awesome.

Get Coding

So, enough of this starter guide. Time for you to roll up your sleeves and do some extension development of your own. If you've got any questions, or just want to share what extensions you're planning to make, let's hear it in the comments.

11/7/11

Trải nghiệm Chromebook theo cách riêng của bạn


Quản Trị Mạng - Chromebook là một thiết bị di động được thiết kế riêng cho những người sống trên web. Với ưu điểm như thời lượng pin khủng, trọng lượng siêu nhẹ và bảo mật dữ liệu trên mạng nên đặc biệt thích hợp với những người thường xuyên online. Bài viết sau đây sẽ hướng dẫn các bạn chuyển đổi netbook/laptop/desktop thông thường thành một Google Chromebook bằng cách sử dụng Chromium OS của Hexxeh. Tất cả những gì bạn cần là một chiếc USB dung lượng 2GB và chút thời gian.

Tại sao lại là Chromebook

Sau đây là một số lý do thuyết phục người dùng chuyển sang dùng Chromebook:
  • Đây là giải pháp tối ưu nhất để sử dụng lại những chiếc netbook/laptop hay desktop cũ, cấu hình yếu.
  • Cho thấy tiềm năng của toàn bộ môi trường trình duyệt, tất cả mọi thứ đều được truy cập từ web.
  • Là cơ hội để trải nghiệm hệ điều hành mới mẻ này, sau đó bạn sẽ quyết định có đáng để đầu tư một chiếc Chromebook mới hay không.

Thông tin chung

Google có hai hệ thống đã sẵn sàng cho máy tính di động. Một là Android mà hầu hết mọi người đã biết tới, hai là một hệ thống khác có tên Chrome OS. Chrome OS chủ yếu được sử dụng trên các máy netbook tùy biến có tên Chromebooks, trái ngược với điện thoại và máy tính bảng.
Tháng 10 năm 2010, Google chính thức cho người dùng thử nghiệm hệ thống Chromebook với chiếc Cr-48 và đón nhận những phản hồi. Sau đó, tháng 6 và tháng 7 năm 2011 Samsung và Acer lần lượt được cung cấp và bắt đầu bán Chromebook.
Mã nguồn của Chrome OS được có sẵn, vì thế nhiều người đã xây dựng lại hệ điều hành này vào Chromium OS. Trong bài viết này chúng ta sẽ đề cập tới phiên bản của Hexxeh.
Hexxeh đã biên soạn hai phiên bản chính của Chrome OS: Vanilla, và hiện tại là Flow. Vanilla được xây dựng hằng đêm từ mã nguồn mới nhất của Chromium OS, trong khi đó Flow là một phiên bản rất nhiều tùy chỉnh được thiết kế cho thân thiện với người dùng. Flow khá bóng bẩy và bổ sung thêm trình điều khiển Nvidia, Java cho distribution. Đồng thời bổ sung một cập nhật cho phép nâng cấp giữa các phiên bản. Do đó chúng tôi chọn nó để minh họa cho bài viết của mình.

Khả năng tương thích

Tài liệu hướng dẫn của Hexxeh được chia làm ba phần dành cho: netbook, laptop và desktop. Bạn đọc có thể tham khảo trên Wiki của Flow tại đây.
Tài liệu chính thức về khả năng tương thích của Chromium OS được cung cấp tại đây.
Sau đó bạn cần tải về phiên bản mới nhất của Flow từ trang web của Hexxeh. Tại đây có sẵn các tùy chọn cho USB hoặc Vmware. Trong trường hợp này chúng ta chọn biểu tượng USB:
Trải nghiệm Chromebook theo cách riêng của bạn

Tạo USB chứa bộ cài hệ điều hành

Lưu ý: Quá trình này sẽ xóa sạch toàn bộ dữ liệu (đã có) trên USB của bạn, ngoài ra việc thực hiện không đúng cách còn có thể xóa sạch ổ cứng của bạn. Vì thế hãy thận trọng và làm đúng theo hướng dẫn.

Trên Linux

Giải nén tập tin image vừa tải về bằng lệnh sau:
% tar zxvf Chrome OS-Flow.tar.gz
Cắm USB vào máy tính và chờ trong vài giây để máy tính nhận diện thiết bị. Chạy lệnh:
% dmesg | grep "Attached SCSI removable disk"
Thông thường bạn sẽ thấy dòng sau:
[ 1872.106261] sd 7:0:0:0: [sdc] Attached SCSI removable disk
Để ghi file ảnh vào đĩa bạn cần trở thành root trên máy đó. Hầu hết các bản Linux hiện đại đều thông qua “sudo”, nhưng một số phiên bản cũ sử dụng “su -".
% sudo bash
Chạy cú pháp dd để sao chép image từ đĩa cứng vào USB:
% dd if=Chrome OS-Flow.img of=/dev/sd bs=1M
Thay thế sd với thiết bị chính xác cho hệ thống của bạn, thường là sdc. Chờ trong vài phút để hoàn thành quá trình này.

Với Microsoft Windows

Sử dụng 7zip hoặc tiện ích khác hỗ trợ giải nén các file .tar.gz để extract file ảnh vừa tải về. Microsoft Windows không thể ghi trực tiếp file này vào USB, do đó bạn cần sử dụng một phần mềm khác thay thế. Chúng tôi đề xuất Windows Image Writer hoặc rawwrite.
  • Khởi động Image Writer.
  • Chọn Chrome OS-Flow.img
  • Chọn USB
  • Kích write
  • Chờ vài phút để hoàn thành quá trình.

Khởi động từ USB và cài đặt Chromium OS

  • Cắm USB vào máy cần cài hệ điều hành Chromium OS Flow.
  • Nhấn F12, Esc hay bất cứ phím nào để vào chế độ tùy chọn khởi động.
  • Chọn USB/removable device menu.
  • Chờ cho đến khi hệ thống được khởi động, khoảng 8 – 12 giây. Tại thời điểm này bạn nên có một đăng nhập cơ bản cho Flow và cung cấp thông tin Google. Thường chúng ta sẽ sử dụng tài khoản gmail và mật khẩu.
Lưu ý: bạn cần đăng nhập hệ thống để kích hoạt wireless và kết nối mạng.

Chọn một Spin

Cái nhìn lướt qua đầu tiên khiến người dùng liên tưởng tới cửa sổ trình duyệt ở chế độ maximized. Nếu kích chuột vào logo màu xanh của Chromium ở góc trên bên phải sẽ đưa bạn đến một môi trường theo tab và chia thành các phần như "My Apps", "E-mail", "Games",... Điều này giúp người dùng dễ dàng truy cập các ứng dụng hơn. Bạn cũng có thể khám phá ra các ứng dụng mới, chẳng hạn 280 Slides – trang web giúp tạo ra các bài thuyết trình dạng slide.

Kết luận

Bây giờ bạn đã trải nghiệm được mùi vị của Chromium OS. Đây là một dự án nhỏ đầy hấp dẫn mà Hexxeh đã cung cấp cho mọi người có thể dễ dàng sử dụng.
Bạn có thể sử dụng USB chứa hệ điều hành này và chạy trên hầu hết các máy tính, các tập tin sẽ không được lưu trữ trên ổ cứng như truyền thống.
Tiếp theo bạn có thể thử với phiên bản Vanilla cũng do Hexxeh xây dựng, cài đặt Chromium OS trên ổ cứng của mình (xem thêm các tùy chọn tại trang web của Hexxeh như thay thế hệ thống cơ bản, cài đặt cùng các hệ điều hành khác...). Ngoài ra bạn cũng có thể xây dựng một Chromium OS tùy chỉnh từ mã nguồn của nó (xem chi tiết hướng dẫn tại đây dành cho hệ điều hành Ubuntu).

10/25/11

Ăn uống ở đâu khi đến Đà Lạt?

Nếu một lần đến Đà Lạt, bạn đừng quên thưởng thức những món ăn hấp dẫn mà “rẻ ơi là rẻ” này nhé!
Bánh tráng trứng nướng mỡ hành

Ảnh: Xóm nhiếp ảnh

Đây là một món ăn có xuất xứ từ miền Trung, được du nhập vào Đà Lạt và chỉ một thời gian ngắn sau đã trở thành một món ngon không thể thiếu trong những buổi “tám” và “măm măm” của teen Đà Lạt luôn. Qui trình chế biến món ăn này cũng rất kỳ công nhé. Đầu tiên, bánh tráng sẽ được nướng sơ qua trên bếp than hồng, sau đó là quét thêm một lớp mỡ hành, ruốc xào. Khi bánh tráng bắt đầu nở giòn, người bán sẽ quét thêm một lớp trứng gà/ trứng cút, rồi chờ đến khi bánh và trứng chín đều, cô thợ sẽ nhanh tay gập đôi chiếc bánh lại và cho ra đĩa.  Công đoạn còn lại là của teen mình, trước khi “măm”, teen sẽ dùng kéo cắt bánh ra thành từng miếng nhỏ vừa ăn. Món này phải ăn nóng và ăn với tương ớt thì “ngon bá phát”. 
Hồng Phúc (teen 12, Đống Đa, Đà Lạt) cho biết: “Giữa tiết trời lành lạnh, được ngồi túm tụm cùng bạn bè, vừa tha hồ trò chuyện, vừa măm măm món bánh tráng trứng mỡ hành nướng nóng giòn, cay cay thì không còn gì tuyệt bằng”

Nếu bạn không muốn ăn bánh giòn, thì bạn có thể yêu cầu món bánh tráng trứng nướng mỡ hành dẻo (với tương ớt được cho trực tiếp vào công đoạn nướng), ăn dai dai cũng rất ngon đấy nhé. 

À, giá của món này phải nói là cực rẻ luôn í, chỉ 2k/ cái thui. Chỉ cần bạn có trong túi 10k là đã có thể “chén” no bụng luôn, hì hì.  

Bạn có thể ăn món này ở quanh bờ Hồ Xuân Hương và các con đường Vạn Kiếp, Bùi Thị Xuân và quanh khu chợ đêm Đà Lạt nhé. 
Xắp xắp giòn giòn

Lần đầu tiên đến Đà Lạt, nghe mấy đứa bạn giới thiệu món này, tớ cũng hơi tò mò, nhưng khi thưởng thức món ăn này rồi, tớ mới phát hiện ra món này rất ngon nhé.
Thực ra, món này có cách chế biến khá giống với món gỏi khô bò ở miền Nam tụi mình, cũng với đu đủ bào sợi, khô bò, đậu phụng, nước chan, rau thơm. Nhưng đặc biệt là gia vị của món này ở Đà Lạt rất khác biệt, tạo nên một hương vị rất riêng, rất đặc trưng mà không nơi đâu có được. 

“Vào buổi tối, mình và mấy đứa bạn thường hay rủ nhau ra khu chợ đêm thuê xe đạp đôi, rồi đạp vòng vòng bờ hồ chơi thỏa thích. Khi nào mệt thì ghé vào một xe xắp xắp và “chén” no bụng, rồi đạp tiếp, cũng vui và thú vị cự kỳ” - Mai Anh (Teen 11, Võ Thị Sáu, Đà Lạt). 

Giá của món ăn này cũng tương đối “mềm”, khoảng 3-5k/đĩa (tùy nơi bán), bạn có thể tìm ăn tại rất nhiều nơi ở Đà Lạt luôn. 
Chả ram bắp thơm ngon

Món này thì ngon khỏi phải nói luôn rồi, nếu bạn là một teen thích ăn vặt và “ghiền” các món chiên nóng nòng thì tớ bảo đảm là bạn sẽ “căng bụng” vì cứ ăn mãi món này mà quên luôn là mình đã no lúc nào không biết đấy. Một cuốn chả bắp chiên thường bao gồm bắp non quết nhuyễn, hành tím băm, nêm thêm gia vị, tiêu xay, rối cuộn trong một lớp bánh tráng mỏng, sau đó được chiên thật giòn trên dầu nóng cho đến khi giòn là được. Món này còn đặc biệt ngon ở chỗ là được ăn kèm với nước chấm là tương đậu phụng béo béo, có thịt xay rất vừa miệng, chính loại nước chấm độc đáo này đã tạo nên sự hấp dẫn của món ăn đó nhé. 

Nhóm bạn Thắng – Long – Hoà – Lân (cùng là teen 10, Thăng Long) cho biết: “Món chả ram có bán rất nhiều nơi, nhưng bọn tớ thích nhất là ăn ở khu Nguyễn Công Trứ, vì chả ram ở đây khá ngon, mà giá lại rẻ, chỉ 4-5k/ đĩa hà!” 

Do là thành phố của nhiều thành phần cư dân khác nhau và mỗi miền mang đến đây một chút "nỗi nhớ quê hương" nên ở Ðà Lạt có sự hội tụ của nhiều món ăn khác nhau, nhất là các món ăn dân dã.

Ăn sáng
Ngay tại khu Hòa Bình có các quán đã trở nên quen thuộc với người dân thành phố hoa như phở Tùng, phở - cơm tấm Bắc Hương (gần kế cà phê Tùng), bún bến xe Tùng Nghĩa (sau lưng khu Hòa Bình), phở Hiếu (kế bên khu Hòa Bình). Nhưng nếu ở các đường phố khác không gần trung tâm thì người dân Ðà Lạt thích ăn sáng ở Bún Thiên Trang (Hồ Tùng Mậu) phở Hoàng Văn Thụ, phở Quang (Hà Huy Tập), phở Hà Nội trên dốc đường Hải Thượng Lãn Ông. ở gần ngã tư Phan Chu Trinh thì nên đến phở Vi (góc Trần Quý Cáp với Nguyễn Du). Phở ở Ðà Lạt rẻ hơn (phở ngon chỉ từ 18.000đ - 20.000 đồng/tô) và "chén" đã hơn so với ăn ở nơi khác vì xứ lạnh ăn nóng khi tô phở đang bốc khói và vì có rau tươi, ngon.
Cà phê Thủy Tạ
 
Ðối với du khách ở TPHCM lên thì nhiều năm nay đã quen với quán bún 44 Hùng Vương (bà già tóc bạc) và một quán bún Huế khác là bún Công (nằm trên đường Phù Ðổng Thiên Vương - trên đường đến khu du lịch Thung lũng Tình yêu). Trước đây, món bún Công còn giữ được nét đặc trưng của Huế là rất cay nhưng dần dần để phù hợp với thị hiếu đã ít cay hơn nhưng nếu là bạn là người sành ăn cay thì nên dặn người phục vụ cho thêm ớt. Giá một tô bún Công là 18.000đ, tô đặc biệt 25.000đ nhưng quả là xứng "đồng tiền bát gạo" và du khách có thể ăn trưa bằng một tô bún đặc biệt là đủ.
Ðối với khách bình dân thích ăn mì Quảng thì nên đến Ấp Ánh Sáng (gần chợ Đà lạt) hoặc đường Nhà Chung - nơi có 2-3 quán mì Quảng ăn được và vào buổi sáng rất đắt khách (chủ yếu là dân Ðà Lạt đến ăn).
Nếu là người thích các món ăn Hoa thì du khách hãy ghé đến quán mì Hoành thánh, 217 đường Phan Ðình Phùng (gần ngã ba chùa Linh Sơn) hoặc quán Vĩnh Lợi ở cuối dốc Duy Tân du khách sẽ được phục vụ chu đáo. Buổi trưa, gần quán Như ý có quán ăn Tài Ký với các món cơm xào, vịt tiềm, óc heo tiềm, chân gà tiềm hấp dẫn để du khách tăng thêm sinh lực sau những lúc lên dốc, xuống đồi mệt nhọc. Từ buổi trưa, một quán Tài Ký khác ở đường Bùi Thị Xuân cũng đã mở cửa sẵn sàng phục vụ du khách sành ăn cho đến chiều. Giá một tiềm thuốc bắc ở Ðà Lạt khá rẻ: từ 45.000 - 75.000 đồng tùy theo món.
Nếu thích nơi yên tĩnh, có phong cảnh đẹp thì cũng có thể đến quán Bích Ðào (đường Triệu Việt Vương, ngay dốc lên dinh Bảo Ðại). Ở đây có phục vụ món Bò né chất lượng không thua kém các quán nổi tiếng ở TPHCM. Ăn sáng ở Bích Ðào có cái tiện là uống cà phê luôn tại chỗ và quán luôn sẵn các loại nhạc tuyển dành cho khách sành nhạc, nhất là nhạc cổ điển, hòa tấu. 
Bánh canh Xuân An cũng trên đường Nhà Chung vào buổi chiều có món ăn đặc sản của Ðà Lạt là bánh canh Xuân An (số 15 Nhà Chung, ÐT: 827690). Quán bánh canh này đã là một địa chỉ quen thuộc của người dân thành phố hoa từ hàng chục năm nay và đã đến thế hệ thứ 2. Ðặc điểm khác biệt của bánh canh Xuân An so với bánh cánh các nơi khác là đậm đặc hơn, hơi béo hơn và có cả bánh canh giò. Quán 33 – chuyên bán ốc nhồi thịt (đường Hai Bà Trưng) khá nổi tiếng, ở đây có cả món bò nướng, lẩu đuôi bò rất ngon, giá cả hợp lý.
Ăn trưa
Ðối với các du khách đi đoàn lớn, thích ăn uống theo kiểu bình dân vừa hợp khẩu vị, vừa rẻ tiền thì không còn chỗ nào lý tưởng hơn bằng ở hàng ăn trên chợ lầu Ðà Lạt. ở đây có đầy đủ các món ẩm thực bình dân như bún, cháo đến cơm, phở, bánh cuốn... với giá rất bình dân 10.000đ - 20.000đ/đĩa. Ở đây cũng có cả các món cơm, phở chay phục vụ các khách đi hành hương với chất lượng tương đương đồ mặn nhưng giá cả có rẻ hơn. Hay quanh chợ Ðà Lạt cũng có một vài quán cơm bình dân phục vụ cơm trưa với giá 15.000 đồng - 20.000 đồng/bữa.
Du khách cũng có thể dạo quanh khu vực bến xe Tùng Nghĩa (góc đường Nguyễn Văn Trỗi và Phan Bội Châu để tìm đến các quán ăn "rất bình dân" dành cho người lao động với giá 15.000 đồng/đĩa cơm và 20.000 đồng/phần.
Nếu đi xe từ 12 chỗ trở xuống đến nhóm 3 - 4 người muốn ăn cơm "công chức" thì chịu khó tạt xuống đường Hùng Vương sau Phòng Cảnh sát giao thông có 1 quán cơm luôn đông khách vào buổi trưa phục vụ công chức và người lao động. Ði quá 200m cũng có 3 quán cơm bình dân khác mà khá nhất là quán Hà. Giá một phần cơm ở đây chỉ từ 15.000đ - 25.000đ với 3 món hẳn hoi là canh, rau và món mặn. Ðiểm đặc biệt ở các quán ăn trên đường Hùng Vương này là đều có món dưa, cà pháo và mắm nêm.
Ðối với du khách ở các khách sạn trên đường 3 tháng 2, Nguyễn Văn Cừ, Hải Thượng Lãn Ông có thể đến quán cơm bình dân dành cho người lao động ở góc đường Nguyễn Văn Cừ - 3/2 với giá 17.000 đồng/đĩa.
Sang trọng hơn thì đã có các nhà hàng ở ngay đường vào chợ như Nam Ðô (824550), Như Ngọc (3822651), Hải Sơn (3827252) đều ở ngay đường vào chợ Ðà Lạt và một số nhà hàng ở đường Phan Ðình Phùng như nhà hàng Cẩm Ðô (81Phan Ðình Phùng, 3822732), nhà hàng Tân Huê Ðô (số 27/2 đường Hoàng Diệu,  3826848).
 
Quán Tân Huê Ðô có món dê giả cầy thuộc loại nhất, nhì phố núi và giá cả cũng thuộc loại vừa vừa phải chăng. Trước đây quán ở đường Phan Ðình Phùng, từ ngày dời về đường Hoàng Diệu dù trong hẻm vẫn đắt khách hàng nhờ giá cả và chất lượng. Hoặc du khách có thể ghé nhà hàng Vạn Huê Lầu số 22/2 Trần Phú (3824794) với vị trí khá đẹp lại có Karaoke sân khấu cùng đội ngũ tiếp viên trẻ đẹp lịch sự.
Một địa chỉ rất quen thuộc của giới ẩm thực, nhất là khách nước ngoài (khách "ba lô") là nhà hàng Long Hoa (số 6 đường 3/2, 3822934) và Nhà hàng Thanh Thanh (Số 4 Tăng Bạt Hổ, 3821836 - 3829158). Cả hai nhà hàng này đều nằm ngay khu trung tâm Hòa Bình.
 
Muốn ăn cơm niêu cùng các món ăn Nam Bộ thì đến Như Ngọc 2, số 19/8 Hồ Tùng Mậu (3833999) sau lưng Bưu điện trung tâm Ðà Lạt) với một vị trí đẹp nhìn ra khu trung tâm chợ và với các cô phục vụ áo bà ba duyên dáng.
 
Muốn thưởng thức các món nướng thì hãy đến quán Sapa 5 Hải Thượng, (3835760). ở đây có hàng chục món nướng với cách ướp gia vị mang âm hưởng vùng núi phía bắc Sapa , giá cả cũng không quá mắc. Buổi sáng, tại đây cũng có phục vụ ăn sáng nhẹ. Phòng ốc được thiết kế theo kiểu nhà sàn cách điệu của vùng núi Tây Bắc và Tây Nguyên.
 
Một điểm ăn trưa và ăn tối không thể không nhắc đến là quán ăn Như Ý ở số 143B đường Phan Đình Phùng, (3823770). Nếu từ khu Hòa Bình chỉ cần xuôi dốc Trương Công Định là đến. Các món ăn ở đây khá đa dạng (có thể kêu phần và kêu món), chất lượng khá, giá cả vừa phải và đã được du khách các tỉnh “chấm” từ nhiều năm nay.
 
Đối với các du khách muốn “lai rai” tí chút với bạn bè thì nên chọn món lẩu dê” để được thưởng thức các món rau xanh của Đà Lạt. Rẻ nhất, chất lượng nhất là quán dê Ngân (số 32C Hai Bà Trưng (3823808), sau đó là quán Phú với các món dê trên đường Hoàng Diệu hay một số quán nhậu bình dân ở đường Lê Quý Đôn (khu Ba Toa, cách chợ Đà Lạt hơn 1 km (và rất gần phía đường 3 tháng 2, Nguyễn Văn Cừ). Chỉ với 50.000 đồng – 80.000 đồng, đã có làm một buổi hàn huyên cho 3 – 4 người (không tính tiền rượu, bia), hoặc Hoàng Tèo (đường Trần Lê)…
 
Nếu ở khu vực gần hồ Than Thở, gần ngã tư Phan Chu Trinh thì nên đến quán dê ở số 05 Hồ Xuân Hương ((3824197), đây là quán đã có thâm niên với các món dê, rượu tiết dê nhưng giá có “cứng” hơn một chút.
  
Một món ăn có thể gọi là đặc sản thứ thiệt của Đà Lạt không thể quên là món Atisô hầm giò heo. Đây là loại thuốc bổ, loại món ăn có tác dụng như một loại thần dược sẽ giúp du khách ngủ ngon, lợi tiểu, mát gan tăng thêm sức khỏe khi nghỉ dưỡng tại Đà Lạt. Nhưng món này chỉ có ở các nhà hàng và chỉ ngon khi vào trúng mùa Atisô (từ Nôen đến đầu mùa hè năm sau).
 
Ở Đà Lạt, muốn dùng hải sản tươi sống thì đã có nhà hàng Sông Hồng (Phan Chu Trinh), đây là một trong số ít nhà hàng chuyên phục vụ các món hải sản tươi sống.
Đối với khách thích món nướng có thể đến nhà hàng Sapa (5 Hải Thượng, ( : 3835760), ở đây có phục vụ món cơm lam truyền thống của người Thái vùng Tây Bắc.
Ăn khuya
Sau một ngày đi tham quan dã ngoại và sau một buổi tối đi dạo bên bờ hồ Xuân Hương, du khách cần ăn khuya một chút có thể ghé qua hẻm ấp Ánh Sáng ở ngay bờ hồ để tìm một tô bún Huế cay cay (20.000 đồng/tô) vì dân ở hẻm này đại đa số là người Huế) và một số món khác như cháo vịt, mì Quảng.
Ngay cạnh khu Hòa Bình (hẻm đường Tăng Bạt Hổ) cũng có các quán phở ăn được phục vụ người dân Đà Lạt và du khách đến 12 giờ đêm. Đà Lạt là thành phố vườn đặc thù nên các quán ăn thường đóng cửa sớm hơn các nơi khác, do đó chắc ăn nhất là nên đến xung quanh khu Hòa Bình.
 
Nếu ăn phở thì ghé vào đường Tăng Bạt Hổ có 2 tiệm phở lớn mở cửa rất khuya; có hôm tới 2 giờ khuya vẫn còn bán. Nếu thích ăn miến gà thì nên đến đường Nguyễn Chí Thanh - Quán miến gà này chỉ bán vào ban đêm và được dân Đà Lạt rất tín nhiệm hoặc miến gà Tường Vy (Huyền Trân Công Chúa)- quán này khá nổi tiếng, trước đây ở đường Nguyễn Chí Thanh đã chuyển về địa chỉ này.
 
Đêm Đà Lạt thường rất lạnh, đặc biệt là vào dịp đầu và cuối năm nên rất ít quán mở cửa suốt đêm, ngoại trừ khu “chợ ăn”. Có lẽ do đặc điểm này nên người ta đặt cho nó cái tên chợ Âm phủ.
Uống cà phê ở đâu?
Có thừa quá không khi đặt ra câu hỏi này khi hầu như quanh thành phố đều có thể gọi được một ly cà phê ? Xin thưa đối với dân nghiền cà phê thì không thừa bởi đối với người hay uống cà phê chất lượng, giá cả, vị trí luôn được nhắm tới.
 
Thường du khách luôn có sở thích được ở gần, được đi chơi ở khu trung tâm Đà Lạt nên phần đông cũng thích uống cà phê sáng hay tối ở quanh khu trung tâm Hòa Bình. Ở các đường gần chợ Đà Lạt như Nguyễn Chí Thanh, Phan Bội Châu, Trương Công Định hay Nguyễn Văn Trỗi đều có khá nhiều quán cóc dành cho dân lao động Đà Lạt, đặc biệt là khu vực quanh bến xe Tùng Nghĩa (gồm đầu 2 đường Phan Bội Châu và Nguyễn Văn Trỗi.
“Phố cà phê”. Đối với người thích có vị trí đẹp để ngắm trời đất Đà Lạt (có lẽ phù hợp với phần đông du khách) thì không lý tưởng bằng dãy quán cà phê lưng chừng dốc lên khu Hòa Bình (một mặt quay bên đường Nguyễn Chí Thanh). Giá cả dao động ở mức 7.000 đồng/một ly cà phê đen và 10 .000- 15.000 đồng/ly cà phê sữa. Các loại nước uống cũng nhích hơn một chút do tiền chi phí mặt bằng cao. (giá ngày lễ và dịp đông khách có thể tăng thêm chút).
Một góc cà phê Cung Tơ Chiều

Trong ký ức của người yêu Đà Lạt và lên Đà Lạt nhiều lần có lẽ không thể quên được quán cà phê Tùng nằm ở ngay khu Hòa Bình chỉ phục vụ với một loại nhạc cổ điển, hòa tấu dành cho người sành nhạc lại sành cà phê. Chất lượng cà phê ở đây đã được khẳng định từ cách đây hàng chục năm. Du khách nước ngoài cũng hay ghé vào quán này (khách sành cà phê).
 
Vào ban đêm, nếu muốn có một không gian lý tưởng nữa, du khách có thể ghé quán Đà Lạt night (sau lưng bến xe Phương Trang) để ngắm toàn cảnh Đà Lạt về đêm, quán cà phê Nhật Nguyên (ngay đầu cầu Ông Đạo) ngắm phố phường vào đêm, hay quán cà phê Violet ngày thứ tư ở trên đường Trần Hưng Đạo…
 
Hay du khách cũng có thể đến quán Cung Tơ Chiều, nằm ngay trên ngọn đồi phía cổng Dinh III để thưởng thức chút lạ của Đà Lạt cùng chị chủ quán có giọng hát và phong cách “hơi quái”.
 
Nếu muốn có cảm giác mạnh hơn nữa, khách có thể ghé vào 2 nhà hàng bên bờ hồ Xuân Hương là Thủy Tạ và Thanh Thủy. Ở đây sẽ có món “Cà phê run” khi ngồi ngoài trời vào nửa buổi chiều trở về khuya (run vì lạnh). Đặc biệt lưu ý du khách là do có vị trí “chiến lược” đẹp, diện tích lại nhỏ nên giá cả ở 2 nhà hàng này, nhất là Thủy Tạ có cứng hơn nhiều so với ở ngoài. Nhưng bù lại, vào 2 tối trong tuần nhà hàng Thủy Tạ có phục vụ du khách món “âm nhạc dân tộc” do chính một số nghệ sĩ của Đà Lạt trực tiếp biểu diễn. Hoặc du khách có thể yêu cầu được nghe đàn dương cầm.
Đối với người thích ăn kem thì không cần đi đâu xa vì ở ngay “phố cà phê” kể ở trên đã có sẵn quán kem Việt Hưng hoặc quán sinh tố kem trái cây nằm giữa đường Nguyễn Văn Trỗi.

Bất cứ nơi nào cũng thế, ẩm thực luôn là một trong số những thứ mà du khách quan tâm nhất khi đến với các thành phố du lịch
Các quán ăn Đà Lạt nhằm phục vụ số đông du khách , bởi vậy khẩu vị khá trung dung,để ai cũng ăn được . Bởi vậy , bún bò Đà Lạt với người Huế thì thiếu mùi ruốc hay ớt , phở cũng không nam không bắc …Bù lại , trời lạnh chính là thứ gia vị thú nhất của món ăn Đà Lạt
*Địa chỉ các quán ăn thành phố Đà Lạt :
*PHỞ HIẾU : Trên con đường nhỏ giữa Tăng Bạt Hổ và Trương Công Định .Phở Đà Lạt có đĩa rau phong phú ,có cả xà lách.
*NAM GIAO :4 Chu Văn An,con đường nhỏ này nằm trên một cái dốc giũa Hồ Tùng Mậu và Trần Hưng Đạo . Phục vụ lịch sự , một chỗ thoải mái vừa có ăn sáng vừa có cà phê .Và được nhìn ra một góc hồ Xuân Hương .Có nhiều món , bò né , mì quảng …Nên chọn món bún bò.
*BÚN BÒ CÔNG :1/1 Phù Đổng THiên Vương , cách ngã năm khoảng 300m.Ăn sáng ở đây để lấy sức đi Thung Lũng Tình Yêu ,chiều là quán nhậu .kế bún bò Công là các quán bình dân , với các món mì quảng , ốc , bún chả cá ,phục vụ cho sinh viên trường đại học Đà Lạt gần đấy .
*BÚN BÒ THIÊN TRANG :2 Hồ Tùng Mậu ĐT :3812626, quán khá lịch sự , có sa tế ,da heo cuộn
*Bún bò Huế Nghi
279/7 Phan Đình Phùng, Đà Lạt.
Tel: (063) 824482
Trong cái tiết trời se lạnh ở nơi thành phố sương mù Đà Lạt, một sở thích thú vị của các du khách cũng như người dân bản xứ là được thưởng thức một tô bún nóng hổi, cay cay với hương vị đậm đà khó quên.
.
*Beefsteak BÍCH ĐÀO : 8 Triệu Việt Vương , bảng hiệu là Villa hotel Bích Đào , một biệt thự nằm ngay trên ngã rẽ vào dinh III ( dinh Bảo Đại ) , tiện kết hợp tham quan .Mở cửa từ 7g-22g.Ăn sang ( thử món bò né ),uống cà phê đều thích hợp , không gian rộng với rặng thông –BÁNH MÌ LIÊN HOA :19 đường 3-2,và KIM ANH ở 18 cùng đường 3-2. Ngay trung tâm , cách rạp 3 tháng 4 vài chục mét . Hai nơi bánh mì kẹp thịt ngon , sạch sẽ ,Ở đây có đủ thịt nguội , chả lụa …cho một buổi picnic ,có bánh ngọt , bánh kem và có bán các món ăn sáng như : bánh cuốn , bún , phở ….
*LẤU 1 CHỢ ĐÀ LẠT :Đặc biệt chợ Đà Lạt dành nguyên một tầng lầu cho quán ăn , hang mấy chục quấy , đủ món , cơm, bún ,cháo , nem nướng …chay lẫn mặn , rẻ mà ngon.
*CƠM BÌNH DÂN :ở khu Hòa Bình , khu vực bến xe du lịch , sau rạp 3 tháng 4, quán HƯƠNG VIỆT số 1 khu Hòa Bình , đối diện khách sạn Phước Đức . Đi them một đoạn ngắn , đến bến xe Tùng Nghĩa , đoạn nối Nguyễn Văn Trỗi và Phan Bội Châu cũng có vài quán cơm.
*BÁNH CANH XUÂN AN: 15 Nhà Chung. Sáng có bún bò , nhưng Xuân An nổi tiếng với món bánh canh bán vào buổi chiều .
*QUÁN ĂN NHƯ Ý :143 Phan Đình Phùng, ĐT :3823770 . Từ trung tâm đổ dốc đường Trương Công Định vào Phan Đình Phùng, quán khuất trong bén xe nhỏ . Món Việt –Hoa , giá vùa phải .
*QUÁN ĂN TÀI KÝ :135 Phan Đình Phùng sát ngay Như Ý , ngoài cơm , đây co các món tiềm , vịt tiềm , gà ác tiềm …
*QUÁN ĂN TÂN HUÊ ĐÔ :27/2 Hoàng Diệu , gần ngã tư Hoàng Diệu , vào hẻm nhỏ .Món Việt –Hoa , chỗ ngồi lịch sự , giá phải chăng .
*CƠM NIÊU – CƠM ĐẬP NAM ĐÔ :6 Nguyễn THị Minh Khai ( đường trước chợ Đà lạt ) ĐT : 3824 550 . Không ở thành phố nào nhiều quán cơm niêu bằng Đà Lạt , có lẽ với trời lạnh thì niêu cơm nóng hổi , có lớp cháy vàng rụm trở nên hấp dẫn.Tương tự cũng trên đường Minh Khai có Như Ngọc , Hải Sơn …
*CƠM NIÊU NHƯ NGỌC :19/8 Hồ Tùng Mậu vào con đường nhỏ sau lưng bưu điện trung tâm . Món miền Nam.
*CƠM NAM BỘ : Cần canh chua cá lóc , cá kho tộ , có con đường Phan Bội Châu , trên con đường này , đoạn từ bến xe du lịch đến ngã ba Lê Thị Hồng Gấm , một loạt những quán với bảng hiệu Tây Đô , Cần Thơ , Miền Tây , Sài Gòn …Ngay ngã ba Phan Bội Châu – Lê Thị Hồng Gấm là quán cơm bình dân Sài Gòn , đông khách .
*LONG HOA :6 đường 3 tháng 2 ĐT : 3822 934 đa phần khách tây , yên tĩnh , món VN ,lẩu ,xà lách trộn … , và rượu dâu.
*CƠM CHAY NAM SƠN : 54 khu Hòa Bình .
*CƠM CHAY GIÁC ĐỨC :15 Phan Đình Phùng
*DÊ TAY CẦM NT : 32 C hai bà Trưng , ĐT 3823 808 ,Quán nhậu , với món chính là món lẩu dê , quán lịch sự , phong cách ăn nhậu cũng êm đềm hơn các quán lẩu dê Sài Gòn .
*NEM NƯỚNG BÀ HÙNG :11/11 Chi Lăng , ĐT 3830144 , Rất tiện khi bạn đi hồ than thở , chỉ cần đến đường Chi lăng , hỏi ai cũng biết , vì quán lâu đời , bán buổi chiều . Một món Huế , thịt heo nêm nếm ,quyết kỹ , bắt thành “ lụi “ nướng lò than . Khi ăn cuốn bánh tráng rau sống .Rất ngon . Đây là quán gốc .
*NEM NƯỚNG BÀ HÙNG ; 254 Phan Đình Phùng , là chi nhánh quán nem Bà Hùng Chi Lăng
*QUÁN NƯỚNG SAPA ; 5 Hải Thượng lãn Ông , trong khách sạn lâm Sơn , ngã tư Hai bà Trưng , ĐT 3835 760 . quán nhậu, có cả cơm lam
*MÓN HUẾ ,BÁNH BÈO , NẬM …Đi vào hẻm Ánh Sáng , một con hẻm nhỏ chen chúc người .Đa phần dân Huế ly hương . Những quán lùi xùi , bán buổi chiều , nhiều người tìm ở đây quán mì quảng bà Xí , muốn tìm bà Xí , từ hẻm Ánh Sáng vô những hẻm nhỏ nữa , chỉ không đươc nhưng hỏi thì ai cũng biết .Những quán trong hẻm nhỏ ,không chạy theo thị hiếu du khách , nên món ăn đúng gốc hơn . (những quán ăn ở ấp Ánh Sáng giá rất rẻ ).
*. BÁNH BÈO SỐ 4(Bánh bèo số 4 chính hiệu bà Hường) nằm ở cây số 4, ngay đầu dốc La Sơn Phu tử cắt đường Hai Bà Trưng. Chú ý những ngày ăn chay như 14,15,30,1 là không bán.
* Một món cũng phải kể tới là quán ăn của người Tàu nằm trên đường Phan Đình Phùng có tên là: Mì Hoành Thánh, rất ngon và giá rẻ
*BÊ THUI : 371 đường Phan Đình phùng, giá rẻ bất ngờ
*LẨU BÒ : 73 Duy Tân
*ĂN KHUYA
*CHỢ ÂM PHỦ : Trên lề đường Nguyễn Thị Minh Khai , đoạn trước chợ Đà Lạt . Gọi là chợ Âm Phủ vì trước kia mỗi quán có một ngọn đèn dầu tù mù u ám . Bây giờ đã sắp xếp lại , đèn sáng rực , bảng giá rất rõ ràng .Có cháo gà , cháo vịt , bún bò …Món ốc , nghêu luộc bình thường nhưng nhờ trời lạnh , món ăn nóng , chấm nước mắm gừng cay tuyệt vời ,món sữa đậu nành nóng quán nào cũng có , rất hợp chỗ ( giá bán sữa đậu nành mắc hơn ở Tp Hồ Chí minh ).
*MIẾN GÀ TƯỜNG VI : 10A Huyền Trân Công Chúa, đối diện phố cà Phê , chỉ bán ban đêm , mở của từ 11g30 .Lối vào nhỏ hẹp , dẫn vào căn phòng bé rất ấm cúng trong đêm lạnh , có miến gà , phở gà , xôi gà rôti , gỏi gà . Uống trà atisô nóng .
*PHỞ HIẾU :Giữa Tăng Bạt Hổ và Trương Công Định , quán phở bán rất khuya . Đoạn này có những quán chè , cơm khác bán cũng rất khuya .
-Quán ăn, nhà hàng
Danh sách một số nhà hàng, quán ăn trên địa bàn Thành phố Đà Lạt:
*Nhà hàng Thanh Thủy
Địa chỉ: Số 2, Nguyễn Thái Học, Tp. Đà Lạt
Điện thoại: (063) 3531668
*Nhà hàng Hoàng Yến
Địa chỉ: Số 8A, đường Pasteur, Tp. Đà Lạt
Điện thoại: (063) 3571979
*Nhà hàng Như Ngọc
Địa chỉ: Đường Hồ Tùng Mậu, Đà Lạt
Điện thoại: (063) 3833777
*Nhà hàng Vạn Huê Lầu
Địa chỉ: Trần Phú
Điện thoại: (063) 3824794
*Nhà hàng Ocean Palace
Địa chỉ: Số 28 đường 3/4, TP Đà Lạt
Điện thoại: (063) 3531732
*Nhà hàng Trống Đồng
Địa chỉ: 220 Phan Đình Phùng
Điện thoại: (063) 3821889
*Nhà hàng Hương Ca
Địa chỉ: 21/9 Trần Phú, Tp. Đà Lạt
Điện thoại: (063) 3531731
*Nhà hàng Phố Núi
Địa chỉ: 46 Nguyễn Chí Thanh, Tp. Đà Lạt
Điện thoại: (063) 3511135
*Nhà hàng Cối Xay Gió
Địa chỉ: Số 83, đường 3/2, Tp. Đà Lạt
Điện thoại: (063) 3586789
*Nhà hàng Không Tên
Địa chỉ: Số 01 Triệu Việt Vương, Tp. Đà Lạt
Điện thoại: (063) 3822702
*Nhà hàng Thi Thảo
Địa chỉ: 9B, Phan Bội Châu, Tp. Đà Lạt
Điện thoại: (063) 833333
*Nhà hàng Paloma
Địa chỉ: 7B Khởi nghĩa Bắc Sơn
Điện thoại: (063) 3813701
*Nhà hàng Ngọc Dung
9B, Đinh Tiên Hoàng, TP Đà Lạt.
Tel: (063) 828210
Toạ lạc trên đường Đinh Tiên Hoàng, một trong những con đường đẹp nhất Đà Lạt, cùng các món ăn độc đáo, ngon miệng, nhà hàng Ngọc Dung sẽ là một sự lựa chọn thú vị cho bạn khi đến với Đà Lạt.
*Nhà hàng Long Hoa
06 đường 3/2, TP. Đà Lạt, Lâm Đồng.
Tel: (063) 822934
Long Hoa là một trong những nhà hàng lịch sự, sang trọng, ấm cúng và nổi tiếng vào loại bậc nhất tại Đà Lạt. Hầu hết khách du lịch trong và ngoài nước khi đến Đà Lạt đều ghé đến Long Hoa để thưởng thức những món ăn nơi đây.
*Quán ăn Bảy Hổ
Cây số 154, Quốc Lộ 20, Đa Hoại, Lâm Đồng.
Tel: (063) 876669
Hoạt động đã trên 24 năm qua, quán cơm Bảy Hổ luôn đặt chữ “Tín” hàng đầu làm phương châm phục vụ. Rộng rãi thoáng mát nằm cạnh bờ suối nước trong xanh. Làm hài lòng khách du lịch khi một lần ghé qua và đã trở thành một điểm hẹn khi có dịp trở lại thành phố cao nguyên này.
*Nhà Hàng Hưng Phát Lộc An
Thôn 3 Lộc An, Bảo Lâm, Đà Lạt.
Tel: (063) 879084
Là một nhà hàng với quy mô khá lớn chuyên phục vụ cơm cho các tour đi Đà Lạt. Với sức chứa khá lớn, nơi đây có thể phục vụ một lúc hàng ngàn khách cùng đội ngũ nhân viên chuyên nghiệp, phục vụ nhanh nhặn sẽ đem lại sự hài lòng cho thực khách.
*Nhà Hàng Golf
114 Đường 3 tháng 2, TP. Đà Lạt.
Tel: (063) 826031
Nằm trong khách sạn Golf 2 sang trọng và hiện đại. Với phong cách trang trí tao nhã, nhẹ nhàng sẽ đem lại cảm giác thật thư thái. Nhà hàng có rất nhiều món ăn Âu – Á được đội ngũ đầu bếp nhiều năm kinh nghiệm chế biến. Ngoài ra còn có thực đơn cơm trưa với nhiều món ăn để cho bạn chọn lựa.