Tuesday, December 27, 2011

Hướng dẫn cài đặt Lạc Việt Từ Điển trên Blackberry Playbook

Lời đầu tiên xin được phép thông báo: đây là phần mềm android dành cho Playbook OS 2 beta nhé các bác. OS 1.x thì tạm thời phải đợi thôi.

Trước tiên các bác down cái này về : Lac Viet Tu Dien ( Full)Files And Folder 3.0.2 rồi tiến hành theo các bước sau:
1. Giải nén ra đc 2 file : LVTD.barsvox.langpack.installer_1.0.1.bar
Sau đó down Data về : http://www.mediafire.com/?mq6dz0mt689tmpq (thanks bác iamkingvn )
2. Giải nén Data ra đc 3 files : eng-vie.db, vie-eng.db, vie-vie.db
3. Tiếp theo dùng DDPB Installer 1.08 hay vnbbUtils 1.1 cài LVTD.bar, svox.langpack.installer_1.0.1.barFiles And Folder vào PB, xong rồi chép 3 files : eng-vie.db, vie-eng.db, vie-vie.db vào một thư mục bất kì trong PB (lúc copy = cáp thì PB nó ko cho chép ra ngoài thư mục gốc của ổ đĩa, các bạn chép đại vào một thư mục nào đó (books chẳng hạn) ).
4. Xong rồi khởi chạy LacViet lần đầu tiên, đợi nó load hết rồi thì tắt đi :

Thursday, December 22, 2011

Tổng hợp phần mềm & games cho Blackberry Playbook



Dưới đây là danh sách các phần mềm và games dành cho Playbook do công đồng Blackberry Việt Nam chia sẻ. Các bạn chú ý danh sách này bao gồm vừa Android Apps cho Playbook và cả Native Apps nữa nhé. Bạn nào vẫn chưa up lên Beta OS thì chỉ cài được Native Apps mà thôi. Link download nằm ở đây nhé:

List Playbook Apps and Games

Facebook cập nhật phiên bản 2.1 cho Playbook


Hình ảnh

RIM vừa cập nhật phiên bản mới cho phiên bản FaceBook trên BlackBerry PlayBook, với tính năng mới là cho phép view Groups và cải thiện tốc độ khi truy cập vào Media.

Friday, September 23, 2011

Bring Metro UI of Windows 8 to your browser

Like many fans of windows 8, I’m so excited to touch the Metro UI of windows 8. But at this moment, the only way to experience is downloading the Beta Preview version of Windows 8. And for some reasons, I’m too lazy to do that. But that’s not the end of the way, ‘cause we still have some things to work around this problem. The first thing I do is create a Metro style desktop start page by using Rain Meter. And finally I think I can feel satisfied for this try:


Wednesday, June 29, 2011

Create a realistic rain effect

A few months ago I created a Rain Tutorial: Ronin but I wasn’t convinced with the final result and wanted to create a better-looking effect. After some research and using: noise, motion blur, custom brushes and blending modes we can create a great final result and the effect is surprisingly easy to achieve.

Friday, April 29, 2011

Tong Li - Eternal Singing Endless Love X (2011) [WAV]



01.Going Home 回家

02.Lark In The Clear Air 晴空的云雀

03.A Perfect Indian 完美印第安人

04.Don't Keep Your Distance 阿根廷别为我哭泣

05.Nocturne 夜曲

06.Scarborough Fair 斯卡保罗市集

07.Where's My Love 我的爱在何方

08.Make Believe It's Your First Time 假装它是你的第一次

09.Yesterday Once More 昨日重现

10.Amaxing Grcae 奇异恩典

11.Greensleeves 绿袖子

12.Moon River 月亮河

13.Because I Love You 因为我爱你
Download Here

Do’s and Don’ts of Writing Better CSS and HTML

CSS and HTML are key languages to begin with, when you decide to invest your time in web design and development. They are powerful languages and most of the time may seem simple to work with.

However, every single one of us, beginners, or advanced developers, have committed basic or major mistakes working with both these languages. With this in mind, I believe it is extremely important and always welcome to learn some good tips and practices which I hope will help you improve your skills and experience.

CSS/HTML - How you usually do and how you should do it

Thursday, March 17, 2011

8 Effects Every Photographer Should Know About


Photography seems easy at first glance. You simply make your frame and press the shutter button. The reality is, everyone can take a photo but not all can master it. There’s more to photography than just simply “point and shoot.” Photography is a skill only a handful have the patience and the passion to stick with.

Photography students and enthusiasts must educate themselves with many technical terms such as aperture, shutter speed, focus and exposure. You’ve probably read enough about that elsewhere, so how about a few photography effects? In this post I will share some photography tips and effects. They can enhance the beauty of your photos and they can be very fun to do, too.

8 Effects Every Photographer Should Know About

Tuesday, March 15, 2011

"This operation has been cancelled due to restrictions in effect on this computer."

These days after using Google Chrome for a few months, I decided to change back to use Firefox 4 again because some add-on are not available in Chrome. Although I think Chrome is faster and smoother than Firefox 4 but I have to confirm that the really power of Firefox comes from it’s add-on store.

But it’s not the matter I want to share in this post. The problem I’m considering today is the error thrown by MS Outlook 2010 when I click any link or address from emails after I uninstalled Google Chrome. And it’s easy to get angry with the error like this: “This operation has been cancelled due to restrictions in effect on this computer”. And no more words, I’ll show you the solution right here!

If you received this error after uninstalling any application that takes over the HTML open command (including, but not limited to, Chrome & Firefox browsers) you may also need to change the HTM/HTML association in the registry.

  1. Start, click Run, type Regedit in the Open box, and then click OK.
  2. Browse to HKEY_CURRENT_USER\Software\Classes\.html
  3. Right click the value for the .html key and select Modify...
  4. Change the value from "ChromeHTML" to "htmlfile" (or from FireFoxHTML to htmlfile)


Repeat these steps for htm and .shtml keys if they exist. You may also want to check the xhtml and xhtm keys.

Source : Slipstick

Saturday, March 12, 2011

Standalone & Feature Rich JavaScript Modal Windows – TinyBox2

These day I was stuck in using ModalPopupExtender control of ASP.NET to display Youtube Embed video window. It seem to work perfectly in IE and FF, but not Safari on Mac PC. I suddenly found this post on webresourcedepot.com and may be I will try to use in my website. If anyone has used it for that purpose please leave a comment to me!

TinyBox2 is the successor of the previously published resource TinyBox which is a standalone JavaScript modal windows library.

The library is lightweight (5kb) and supports images, iframes, HTML and Ajax requests natively.


Modal windows are very flexible with the options like toggle animation, auto-hide, opacity level, custom positions and more.

And, they can be closed by simply clicking on the close button, anywhere outside the modal box or ESC.

There are callback functions for the open + close events and the windows can be set to load in a specific size or the width/height (auto) of the content to be displayed.

Requirements: No Requirements
Compatibility: Tested in IE7+, FF, Chrome, Opera, and Safari
Website: http://www.scriptiny.com/2011/03/javascript-modal-wi...
Demo: http://sandbox.scriptiny.com/tinybox2/

Sunday, March 6, 2011

Error Code 29506, While Installing SQL Management Studio Express On Windows 7/Vista X64

I  tried to install SQL Management Studio Express on Windows 7 professional x64. But An error code 29506 encountered and installation failed and roll-back.

This problem is caused when UAC enabled. The main problem with MSI files is that you cannot right click it and “Run as Administrator” to bypass UAC validation. To solve this problem, Either you have to logged-in as Default Administrator account or disable UAC.

Exception: error code 29506

Jamboree Bliss SQL Error


1. Run CMD as Administrator and Approve the UAC prompt.
2. Type the full absolute path of the MSI file, Such as:


3. Follow your screen instruction and that it.

Applies To:

* Windows Vista x64 editions
* Windows 7 x64 editions

CMD.EXE Path: C:\Windows\SysWOW64

Source: http://jamboreebliss.com

Saturday, March 5, 2011

Sure Shot Tips to Optimize Your Website’s Speed

How much time a website takes to load is a very important factor which determines the success of a website to a large extent. If a website takes too much time to load, it is bound to lose a majority of visitors and potential customers. When it comes to search engine parameters, website speed is a crucial factor which determines the search engine ranking. It is important to take everything into consideration when optimizing your website’s speed and availing the services of a qualified web development company is always beneficial. Discussed below are 10 sure shot tips to optimize your website’s speed.

Friday, March 4, 2011

10 Fresh jQuery Image Gallery/Slider Plugins and Tutorials Worth a Look

In the last few years jquery image sliders and jQuery image galleries become very popular in blogs and especially in portfolio sites.One of the easiest solution to attract your visitors and to show your potential clients your portfolio is the image sliders and image galleries.

Today we bring together jQuery image sliders and galleries which are released in the last few months or updated recently.
More Image Sliders and Galleries With jQuery

Circular Image Galleries With jQuery
Display your images or items around a shape like a circle or an ellipse.

JQuery Image Gallery with Captions and Auto Play/Pause Rotation

An awesome jquery gallery which is transparent, fixed on screen, autoplay on/off buttons and css3 stylized gallery.

JQuery Based Flipped Image Gallery with Bounce Effects

A simple jQuery based flipped image gallery. On hover the images will expand.

Tiny Circle Slider

Tiny Circleslider is a circular slider / carousel.Tiny Circleslider can blend in on any web page.

Awesome Scrolling Navigation using jQuery

The main thing flipboard do differently is to have the logo and logo background elements move at different animation speeds from each other and the main content

Rotating Image Slideshow w/ CSS3 and jQuery

You can use it to spice up your web sites, product pages and other projects with some CSS3 magic.

A Flickr-powered Slideshow

A jQuery plugin that will make it easy to create slideshows, product guides or presentations from your Flickr photo sets. The plugin will be using Flickr’s APIs and YQL to fetch the photos in the sets, after which it will create the markup of the slideshow and listen for events.

Awesome jQuery Image Gallery Plugin(Thumbox)

Browse the images via mini-gallery.Display images description.Effects for input and output images.Keyboard navigation.Navigation with the mouse wheel.

jbgallery 3.0(Big Multiple Images Slideshow With JQuery)

jbgallery is a UI widget webpage written in javascript on top of the jQuery library.Its function is to show a single big image, multiple images, multiple galleries, slideshows, as a site’s background, in a “dialog” mode or as a common pop-up.

Lightweight Thumbnails Image Gallery

Galleria is a JavaScript image gallery framework built on top of the jQuery library. The aim is to simplify the process of creating professional image galleries for the web and mobile devices

Source: http://www.queness.com

Thursday, February 24, 2011

File Upload not Working on First PostBack after loading Async through ASP.NET UpdatePanel

I was setting up a ASP.NET Wizard control.  The 3rd or 4th step had a file upload control on it, with a runat="server".  The entire wizard control I wrapped in an ASP.NET UpdatePanel so that the wizard was all AJAXified.  I had already fixed the "next" button for this wizard step so that it did a full postback to the server, not an asynchronous one - since I knew that was required to get a file upload to the server.  However, the file was STILL not being posted back, atleast not on the first post.  Subsequent posts would work fine.  On a whim, I looked at the Firebug console to inspect the details of the request while it was in progress (Set a breakpoint in your code somewhere, then look at the Firebug console -- you'll see a "POST" entry with info about what was posted, headers for the request, etc).  Below the POST entry, I saw a warning/error message I had never seen before:
 This page has a file upload.  However, the form tag does not have both the enctype=multipart/form-data and method=POST attributes.  The file will not be uploaded.
Hmm...  I thought about it a bit, and then looked at a normal page I had that had file upload controls on it.  Sure enough, the form tag (there is always just one in ASP.NET) had the enctype attribute set automagically by ASP.NET if ASP.NET knew there was a file upload control on the page.  Otherwise, it leaves it off.  The Async update by the UpdatePanel was loading the FileUpload ok, but wasn't adding the enctype=multipart/form-data to the form tag attributes. 
Solution: manually add the enctype to the page's form on Page_Load()

 Page.Form.Attributes.Add("enctype", "multipart/form-data"); 

Source: http://blog.anofsinger.com/

Monday, February 21, 2011

ASP.NET Tip: Creating Paging for a Repeater Control

There are many ways to page data in a DataList control or Repeater control in ASP.NET. But I think the following solution is the easiest way to create a custom paging when working with a DataList or a Repeater control. You can modify to have the "Next" and "Previous" button as well as styling the current page number easily. This article is from http://itmanagement.earthweb.com and I hope it will help you sometimes!

A common question is "How do I implement paging within a Repeater?" Although the beauty of the Repeater control is its flexibility, you're on your own for building most functions. ASP.NET 2.0 has included some new controls that provide paging, as does the DataGrid in ASP.NET 1.1. However, this tip shows you how to roll your own paging for a simple data viewer.
Here's the code behind for the page this tip builds:
using System;
using System.Data;
using System.Collections;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

Monday, February 14, 2011

ASP.NET 2.0 - Enter Key - Default Submit Button

A very simple and helpful tip from forum.asp.net
One of the most annoying things in developing web pages is handling the "Enter key" for form submission. Enter key has been the favorite way users like to submit forms. Though we provide Buttons to click on, the easiest and intuitive way is that, I can enter some text, make some changes and then hit "Enter" to accomplish my submission.

Friday, February 11, 2011

The Problem with Web Fonts

These day I'm stuck with the design for my current project due to lack of beautiful fonts for website. So I dug around and find this article on http://tympanus.net . This is not a new problem but sometimes we have to waste time in doing this. And then I find it very interesting to see my website with some amazing fonts by using @font-face with many font kits provided on Font Squirrel. That's it! No more words, check it out!
The problem with web fonts is that nobody wants to use the ‘safe’ fonts and you need as much live text on your site as possible. So what’s a designer to do? Fortunately or unfortunately there are plenty of options.
Unique fonts are awesome and up until a year or two ago the only way to accomplish unique typography was to embed them in images on your site. As semantic markup becomes moreimportant to browser compatibility and search engine rankings, live text is more and moreimportant also.
This means that we need to master the art of web fonts and how to get them to render correctly. There is no one real rock-solid sure fire way to present unique fonts yet, but there are a lot of methods you can use to accomplish unique active type. I have tried a few different methods, but my favorites are:

20+ High Quality Color Spectrum and Rainbow Wallpapers

You can’t imagine life without colors. Different colors give you different energy but when they come all together in form of spectrum or rainbow they give you freshness and happiness. So for your happiness and to give your desktop a full-of-life look, i have collected 20 high quality colorspectrum and rainbow wallpapers which you can download free by visiting the source site
Used Crayons by CeriseReve
Crayons Wallpapers

Saturday, January 29, 2011

5 điều thú vị từ Google Translate

Google Translate (GT)- tiện ích dịch thuật trực tuyến của Google có thể dịch được bất cứ ngôn ngữ nào sang ngôn ngữ mà bạn mong muốn. Tuy nhiên đôi lúc bạn phải bật cười với bản dịch của Google, dĩ nhiên bản dịch ấy chỉ mang tính chất tham khảo. Nhưng một điểm khá thú vị là có một vài người đã khám phá ra những tiện ích mới của GT ngoài chức năng chính của nó vậy đó là gì?

Khoảng vào cuối năm 2010 có hàng loạt trang đưa tin về việc GT có thể beatbox, nghe thì buồn cười nhưng đó là sự thật. Một ai đó đã "soạn" 1 giai điệu riêng để Google có thể "biểu diễn" cùng mọi người
Sau khi mở link kết bạn ấn Nghe và Google sẽ biểu diễn.

Các bước thực hiện:
- Truy cập vào Google Translate
- Chọn dịch từ “Tiếng Đức” sang “Tiếng Đức”.
- Copy đoạn chữ sau và dán vào ô dịch và bấm "Nghe" ở ô kết quả
pv zk pv pv zk pv zk kz zk pv pv pv zk pv zk zk pzk pzk pvzkpkzvpvzk kkkkkk bsch  
- Hoặc bạn có thể vào trực tiếp link sau và bấm “Nghe”
Nếu bạn thích phiên bản Techno có thể chọn dịch từ "Trung Quốc" sang "Trung Quốc" để nghe giai điệu này.

2. Tạo hiệu ứng âm thanh
Sau khi đoạn Beatbox trên được tung ra thì mọi người đổ xô nhau tìm giai điệu riêng, vậy là GT lại tạo ra thêm nhiều hiệu ứng âm thanh ngẫu hứng, sau đây là 2 ví dụ điển hình:
Tiếng động cơ cũ từ Google Translate
- Tiếng động cơ, máy móc cũ (Bạn copy đoạn ký tự bên dưới dán vào ô dịch, chọn dịch từ "Croatia" sang "Croatia" )
- Tiếng máy bay trực thăng (Bạn copy đoạn ký tự bên dưới dán vào ô dịch, chọn dịch từ "Đức" sang "Đức")
 Nếu thích bạn có thể tự tạo cho mình những âm thanh riêng dựa trên các ký tự chữ cái.

3. Đặt hàng ở Ấn Độ
Đoạn Video được Google Demo Slam giới thiệu việc 2 cô gái dùng Google Translate dịch Tiếng Anh sang Tiếng Ấn Độ để đặt cơm từ nhà hàng. Họ đã sắp xếp trình tự các câu nói và mọi chuyện đã rất suôn sẻ, tuy nhiên không phải ngôn ngữ nào cũng có thể ứng dụng phương pháp này bạn nhé (Nhất là Tiếng Việt :D)
4. Tweet đa ngôn ngữ
Rất tiện ích nếu bạn thường xuyên dùng Twitter
Nếu bạn thường xuyên dùng Tweet và có một vài người bạn nước ngoài thì đôi khi việc gửi đi những tin nhắn sẽ khá là khó khăn bởi rào cản ngôn ngữ. Tuy nhiên nếu bạn dùng trình duyệt Firefox bạn có thể thêm Add-on  Greasemonkey và một ứng dụng tại trang UserScripts là bạn đã có thể Tweet với bất kỳ ngôn ngữ nào một cách thoải mái. Thật tiện lợi bạn nhỉ :)

5. Chat với bất kỳ ngôn ngữ nào
Bạn có một vài người bạn nước ngoài (Tây Ban Nha chẳng hạn), việc trao đổi giữa 2 người hết sức khó khăn vì rào cản ngôn ngữ. Nhưng có tin vui cho bạn là nếu bạn dùng Google Talk và sử dụng Bot Chat do Google cung cấp thì bạn có thể chat thoải mái với những người bạn nước ngoài ấy với độ chính xác khá là cao. Tuy nhiên có tin buồn là Tiếng Việt của chúng ta vẫn chưa có trong danh sách này. Với vốn Tiếng Anh kha khá là bạn có thể chat chit thoải mái với những người bản thuộc danh sách Bot Chat mà Google cung cấp. Cũng hy vọng Google sẽ nghiên cứu Tiếng Việt hơn nữa để ra 1 Bot Chat vi2en hoặc en2vi (Vi = Việt Nam , en = English) nếu được như thế sẽ rất tuyệt :))

Một điều đặc biệt là đoạn văn bản được dịch sẽ xuất hiện ngay khi bạn gửi văn bản gốc mà không phải chờ dịch.
Ở trên là một vài tiện ích và thủ thuật thú vị với Google Translate, ngoài ra bạn có thể ghé thăm Google Demo Slam - Tại đây cung cấp rất nhiều Video Clip về việc áp dụng các công cụ của Google vào đời sống (Đoạn Video đặt cơm tại Ấn Độ được xếp thứ 2 do Demo Slam bình chọn) Mình cũng là một Fan của Google và luôn dõi theo từng bước đi của anh bự này \m/.

Nguồn: hitthesun.com

Saturday, January 8, 2011

Windows 8: Những cảm nhận đầu tiên


Theo nhiều đánh giá, cảm nhận, Windows 8 sẽ tập trung vào đối tượng game thủ, hỗ trợ kiến trúc ARM và tăng cường rất tốt hiệu suất làm việc.

Windows 8 được chính thức giới thiệu

Đúng như những thông tin chúng tôi đã đăng tải cách đây không lâu và ngay tại trước kỳ triển lãm hàng tiêu dùng điện tử CES 2011 diễn ra, rất có khả năng Windows 8 sẽ lần đầu tiên được ra mắt. Và tính đến chưa đầy 24 giờ sau những khi triển lãm trên khai mạc, Microsoft đã chính thức có buổi thuyết trình về sản phẩm của mình.

Friday, January 7, 2011

ViewSonic giới thiệu điện thoại chạy Android ViewPad 4

Đúng như dự đoán của nhiều người, ViewSonic đã tung ra thiết bị Android mới nhất của hãng tại triển lãm CES năm nay. Có thể xem đây là thiết bị sẽ thúc đẩy mảng điện thoại di động của ViewSonic đi lên trong thời gian tới.


ViewPad 4 là đàn em của hai chiếc máy tính bảng ViewPad 7 và ViewPad 10 đã từng được hãng giới thiệu trước đó. Với vi xử lí Qualcomm MSM8255 xung nhịp 1GHz cùng bộ nhớ RAM dung lượng 512MB, máy có thể chơi được phim HD 720p và xuất ra màn hình lớn bằng cổng HDMI tích hợp. ViewPad 4 sở hữu màn hình cảm ứng điện dung rộng 4,1" độ phân giải 480 x 800 và bộ nhớ trong dung lượng 2GB.
ViewPad 4 được trang bị camera phía sau độ phân giải 5 megapixel có khả năng quay phim HD 720p. Bên cạnh đó, một camera nhỏ độ phân giải VGA nằm phía trước hỗ trợ hội thoại video. Các kết nối thông dụng như Wifi b/g/n, Bluetooth,... đều có đủ. Máy sẽ dùng hệ điều hành Android 2.2 Froyo và hoạt động trên mạng GSM/UMTS.
ViewSonic hi vọng máy sẽ được bán ra vào giữa năm nay. Giá cả chưa được tiết lộ.

Theo Tinhte.com

Monday, January 3, 2011

Ý nghĩa logo của một số công ty nổi tiếng trên thế giới


Nhiều người nhìn thấy logo của LG, Amazon hay FedEx hằng ngày mà không nhận ra những ý nghĩa đằng sau chúng.