Hot News!

Not Available

Click Like or share to support us!

Showing posts with label Knowledge. Show all posts
Showing posts with label Knowledge. Show all posts

Aug 27, 2015

MS SQL Server with Khmer Unicode

MS SQL Server is a product of Microsoft that we use it for store data, information and we can easy find that data when you need. MS SQL Server is the database application for manage data or any information of organization. If we compare with MS Access we can say MS SQL Server is better because MS SQL Server have more features, tools, function than MS Access in manage data.  Today I have one topic to share you about how to make MS SQL Server support with Khmer Unicode.
This is the topic that shows you about how to insert, update, delete data in Khmer to table and how to search data as Khmer language. It is the nice topic that can help who that starting build application with Khmer Unicode

1. How can we insert Khmer Unicode to table?
You need to configure something when you create table. If you want your table support with Khmer Unicode please choose datatype is nvarchar and in collation properties Khmer_100. Please create tblStudents(ID,Name,Sex) and set datatype below:


In field Name properties please set Collation to Khmer_100


2. After you create table you need to know the query that can input Khmer Unicode to table also.

             insert into tblStudents(ID,Name,Sex)
             values('1',N'សុវណ្ណ','M')

“N” character is the special string that allow input Khmer Unicode to field of table. Please run this script and see the result in table.


       3. How to Search with Khmer Unicode

           We need still use “N” when we search data in tblStudents. Please see example below:

       Select * from tblStudents
       where Name='សុវណ្ណ'

          if we write this select we will now have data.


            Then try to change to this scripts

      Select * from tblStudents
      where Name=N'សុវណ្ណ'

              Result:


You also can use “Like” to select with Khmer Unicode too.


This topic is very useful to help you to build application by using Khmer Unicode. And I hope it can help you to build application. If you have any issue please command I will to support you.

(source: http://kh-code.blogspot.com)

Nov 2, 2012

Now available: No-Cost, No-Touch App Lifecycle Management for Lean Teams


It's available now. It's Team Foundation Service, a new way for teams who care about rapid software delivery to plan and manage projects. And for teams up to 5 developers, it's free.

Writing code is fun, but managing development can be complicated. Do you keep your code under version control? Where do you keep track of bugs and new features? How do you keep your team on the same page? Now you can utilize Team Foundation Service to do all these things today, with zero additional infrastructure.

Stop standing up servers. Stop installing and configuring multiple pieces of software to support your development process. With Team Foundation Service, you get an easy-to-use and easy-to-administer cloud-based solution that handles the critical elements of application lifecycle management, such as version control, agile planning and automated builds. Now available for development teams worldwide, Team Foundation Service benefits include:
Accessible from anywhere, using existing and familiar tools.
Plan projects, collaborate with your team, and manage your code online from anywhere using any modern web browser. Works with all editions of Visual Studio 2012 (even Express!), as well as Eclipse and other tools (by using our command line client).
Get started quickly, with no infrastructure to manage.
Go from "sign up" to your first project in minutes, and set up a Continuous Integration (CI) build in a few easy steps. Your source code and work items are stored in the cloud, making server configuration a thing of the past.
All languages and platforms welcome.
From C# to Python, from Windows to Android, you can use a variety of languages and target a variety of platforms. Our services are designed to help you focus on what you do best—building great apps.

Get started today by signing up for your free account!

Team Foundation Service is being made available to teams of up to five developers for FREE. Sign up today, invite up to four team members and start collaborating for no cost. To get started, visit: http://tfs.visualstudio.com.


Oct 28, 2011

Tributes To Steve Jobs, Record Tweets & Cool Cartoons


The world remembers and mourns Steve Jobs, in a huge waves, and it would probably hit some smashing records with leaders around the world expressed their condolences and gratitude over Facebook, Twitter and media. It was simply mind-boggling judging by the massive outpouring of tributes. Traffic was so jam that Twitter dispatched its famous “fail whale”. Social media sites were crazily filled with Steve Jobs, Think Different, Stay Hungry, Legacy and whatnot.
Steve Jobs Cartoon Tributes Good ByeSteve Jobs Cartoon Tributes Good ByeSteve Jobs Cartoon Tributes Good ByeSteve Jobs Cartoon Tributes Good Bye

Oct 14, 2011

The Life and Times of Steve Jobs [INFOGRAPHIC]


Steve Jobs packed a lot of living into his 56 years. If his career had ended 30 years ago, he still would have made history for helping popularize the personal computer. But he did so much more than that.
As we all know, Jobs defied F. Scott Fitzgerald’s famous quote, “There are no second acts in American lives.” Jobs’s final years at Apple were as notable as his early ones. Even his 11-year hiatus from the company should provide inspiration for businesspeople who think their careers are over.
The below infographic, from Infographic World, lays out Jobs’s life and accomplishments.

From Brick to Slick: 38 Years of Cellphone Evolution [INFOGRAPHIC]


Ah, the good old days, when cellphones were the size of bricks. Some were so big you had to carry a separate bag containing their electronic innards, and if you weren’t careful, you might end up with a dislocated shoulder by the end of the day.
They generally weren’t called cellphones at all — most of us codgers called them “car phones” back then, because that was the size of conveyance you needed to lug around all of their electronic parts.
Fast forward to today, where cellphones have gotten plenty smart. One factor caught our eyes: Notice how different all the phones start looking around 2007. Wonder what happened then (cough! iPhone cough!)?
This infographic from Wilson Electronics (maker of cellular signal boosters for buildings and cars, so they know about these things) takes you from Dr. Martin Cooper’s laughable handset (that looked more like a cream-colored shoe than a phone) up to today’s darling of the moment, the Apple iPhone 4S.
Tell us in the comments how many of these cellphones you’ve used, which one was your favorite, and how you would compare your previous model to today’s latest
Infographic courtesy Wilson Electronics

May 2, 2011

Top 10 Firefox Add-Ons for Web Designers

There are plenty of Firefox add-ons at your disposal that can extend the browser’s core functionality. The types of add-ons you’ll encounter have a wide range of utility, from productivity tools that monitor the amount of time you spend on the Internet, to social media tools that conveniently give you in-browser capabilities for using popular services such as Twitter and Facebook.
The Firefox browser is a popular choice for web designers, and there are plenty of add-ons that can make the day-to-day work of web design significantly more efficient and fruitful. Here are 10 highly recommended, top-notch Firefox add-ons for web designers. Let us know what other Firefox add-ons you use in the comments.

1. Web Developer





The Web Developer Firefox add-on is a huge suite of web design tools packed with massively useful functions that will help web designers perform tasks more efficiently. By default, it displays as a toolbar towards the top of the browser, presenting you with various menus such as CSS, Resize and Cookies.
Whether you need to inspect the CSS of page, discover information about a webpage (such as seeing all the alt attributes of images on the page), quickly validate a web design for W3C compliance or measure design elements, Web Developer will likely have a convenient tool for you.

2. Firebug





Firebug is such a popular web design/front-end web development Firefox add-on that there are actually add-ons for it (see no. 5). And if you were to ask any web designer or web developer what Firefox add-on they can’t live without, chances are he’ll say Firebug.
Firebug is an open source add-on that gives web designers powerful tools for inspecting and debugging a web design. It can help you figure out what CSS styles affect certain elements (in case you’re having trouble with a style rule that doesn’t seem to render properly), inspect the document object model (DOM) to learn about the structure of the web page, determine attributes such as color, width, height of HTML elements and much more.
The extension can take a while to learn (trust me, it’s worth the time), but the creators have some helpful documentation to get you started.

Apr 11, 2011

Mono for Android

Mono for Android enables developers to use Microsoft™
Visual Studio™ to create C# and .NET based applications
that run on Android phones and tablets. Developers can
use their existing skills and reuse code and libraries
that have been built with .NET, while taking advantage
of native Android APIs.

Visit : http://mono-android.net/

Apr 5, 2011

Java founder James Gosling joins Google

James Gosling, the notable programmer who founded Java at Sun Microsystems, has joined Google, a company locked in a lawsuit over how the technology is used in Android.
Gosling announced his new Google employment today on his blog. "I don't know what I'll be working on. I expect it'll be a bit of everything, seasoned with a large dose of grumpy curmudgeon," he said.
When Oracle acquired Sun Microsystems last year, Gosling decided not to join.
Oracle's ways evidently didn't agree with Gosling. He called Oracle Chief Executive Larry Ellison "Larry, Prince of Darkness." And, he said, "During the integration meetings between Sun and Oracle, where we were being grilled about the patent situation between Sun and Google, we could see the Oracle lawyer's eyes sparkle."
Oracle sued Google for patent and copyright infringement concerning how Android uses software called Dalvik that's very similar to Java. A prime benefit to using Java is that it shields programs from the differences of underlying hardware, such as different processors, letting a single program run on a variety of computing devices.
Google has some of the bubbling, research-intensive ethos that characterized Sun, but it's vastly more commercially successful. And unlike Sun, it's managed to become a household name.
Gosling was on his own for about a year. "One of the toughest things about life is making choices. I had a hard time saying 'no' to a bunch of other excellent possibilities," he said on his blog.

Read more: http://news.cnet.com/8301-30685_3-20047787-264.html#ixzz1IbzDzqjr

Feb 17, 2011

iConvert: Convert ico, icns, and png icons online for Windows, Mac ..

iConvert allows you to easily convert Windows icons to Mac OS X icons, SVG icons to ... .icns .ico .svg .gif .png .tif .tga .cur .bmp .jpg .xpm .rsrc ...

Feb 15, 2011

Acting on Feedback: IE9 Release Candidate Available for Download

The Release Candidate of Internet Explorer 9, available now at www.BeautyOfTheWeb.com in 40 languages, reflects our unique approach to building the best experience of the Web on Windows. IE9 also reflects a more open and transparent approach with its regular cadence of platform previews for developers and enthusiasts. With the Release Candidate, we’ve taken to heart over 17,000 pieces of feedback about IE9. You will find the product has made progress on all fronts—performance and standards, user experience, and safety and privacy.
We want to thank the millions of people who have installed and used Internet Explorer 9 during pre-release testing. The value of your feedback in developing the product is hard to overstate. The rest of this post highlights some of the changes made as we listened and acted directly on this feedback.

Performance & Standards: The Web Platform for Developers

The IE9 RC is faster with real world sites. In addition to making the script engine faster, we’ve improved and tuned the rest of the browser as well. You’ll find that Gmail, Office Web Applications, and many other sites are faster as a result of scenario tuning, network cache tuning, and new compiler optimizations. You’ll also find that the RC of IE9 often uses megabytes less memory than the beta because of changes like delayed image decoding. We’ve also improved the performance of things many people do every day, like find on page, and made improvements which extend battery life. In these videos you can see the performance improvements in the RC for text, layout, HTML5 canvas and video, illustrated through new demos on the IE9 test drive site:

Read more:

Top 10: Free Tools for Managing Windows

Make network troubleshooting simple with this assortment of freeware

Free tools are definitely one on my favorite things, and in fact they're one of the best things about the Windows ecosystem: It's so mature and ubiquitous that free tools abound, and they address the majority of the problems and troubleshooting situations you're likely to run into. There are so many free tools that you can't possibly list them all, but here are ten tools that I've recently found to be useful.

10. PC Inspector File Recovery—You'll find many free undelete tools out there, but some have hidden restrictions; sometimes they don't really undelete files unless you buy something or they only undelete certain types of files. Recently I needed to undelete a folder of photos that was accidently deleted, and the Recycle Bin had been emptied. After trying and discarding a number of free tools, I ran across PC File Inspector from CONVAR at www.pcinspector.de/Default.htm?language=1. This utility isn't supported for Windows Vista, but it ran fine for me in Windows 7.

9. SDelete—Sometimes you might want highly secure or sensitive files deleted for good so that they can't be recovered. One great tool for this purpose is Sysinternals SDelete. Instead of merely deleting the file's directory entries, SDelete writes over all of the file's existing data, making it impossible to recover the original file. You can download SDelete from the Windows Sysinternals website at technet.microsoft.com/en-us/sysinternals/bb897443.

8. FreeFileSync—Another common task is synchronizing files and folders. This procedure is handy for moving a set of work files to your laptop for travel, but it's also handy for comparing different sets of files and folders on your local system. FreeFileSync can compare files and folders and optimally synchronize them. You can download FreeFileSync from SourceForge at sourceforge.net/projects/freefilesync.

Feb 4, 2011

How should I get started with programming? Which language should I learn first?

I get these questions frequently. Keep in mind that I only “got started” programming once, and that was a very long time ago during which I was primarily thinking about which girls I liked (since I was 13 years old). But here’s how I think it works, especially for adults coming to programming for the first time:

The best way to get started is to rethink the question to be more pragmatic:

What do you want to make first?
Be specific. The answer isn’t “iPhone apps” or “websites”. An iPhone app or a website to do what, exactly?
If you don’t have a specific idea that you’re motivated to create, you’ll have a very hard time getting started and plowing through the hard parts. And there will certainly be hard parts: you’ll get frustrated, go to Google, find some guidance, bang against it for a while, then finally get it working and experience immense satisfaction for as long as you can go before hitting the next wall of frustration. Fortunately, as you get more experienced, you’ll hit those walls less frequently.
If you have a specific idea, the goal of achieving it and the incremental progress along the way will motivate you to keep going. If you don’t, every little frustration will be an excuse to give up.
Once you have that specific idea, the other questions become much easier to answer:
  • Which language should I learn first? The most platform-native, modern, commonly used language for the kind of thing you want to make. If it’s an iOS or Mac app, use Objective-C. If it’s a web app, use Python with the Django framework, or Ruby with the Rails framework. If it’s a Windows app, use C#.
    No language is “too hard” for first-timers. Programming is naturally complex and unforgiving, and that’s going to be intimidating at first. You’ll face the same challenges as a new programmer in any language.
  • How should I get started? Search Google for a basic tutorial or find an entry-level book on how to make the kind of thing you want to make in your chosen language. Do a few tutorial projects, learn how to modify them to get a bit more comfortable with the language, then start your own project and deal with each wall as you hit it.
If you find that you truly enjoy programming, you’re very lucky: it’s a highly fulfilling hobby and can become a lucrative career if you want it to be.

Good luck.

Source: http://www.marco.org/3061580301

Introduction to jQuery Mobile

Summary:  This article provides an introduction to the jQuery Mobile framework. Learn the basics of the framework and how to write a functional mobile web application user interface without writing a single line of JavaScript code. An example guides you through basic pages, navigation, toolbars, list views, form controls, and transition effects.

Introduction
jQuery Mobile, a user interface (UI) framework, lets you write a functional mobile web application without writing a single line of JavaScript code. In this article, learn about the features of this framework, including the basic pages, navigation toolbars, form controls, and transition effects.
To follow along with this article, you will need:
  • Previous exposure to HTML
  • Understanding of JavaScript fundamentals
  • Basic knowledge of jQuery
You can download the jQuery plug-in source code used with this article from the Download table below. Resources has information on jQuery, JavaScript, DOM, HTML5, and more.

jQuery Mobile
jQuery Mobile is a touch-friendly web UI development framework that lets you develop mobile web applications that work across smartphones and tablets.  The jQuery Mobile framework builds on top of jQuery core and provides a number of facilities, including HTML and XML document object model (DOM) traversing and manipulation, handling events, performing server communication using Ajax, as well as animation and image effects for web pages. The mobile framework itself is a separate, additional download of around 12KB (minified and gzipped) from jQuery core, which is around 25KB when minified/gzipped. As with the rest of the jQuery framework, jQuery Mobile is a free, dual-licensed (MIT and GPL) library.
Though jQuery Mobile is still in Alpha, there are some demos and documentation. It is recommended that you review the documentation and demos in Resources and look at the demo source code in the Download section.
At the time of this writing, the jQuery Mobile framework is an Alpha 2 version (v1.0a2). The code is in draft form and is subject to change. Yet, the existing framework is pretty solid. With an impressive set of components available in the alpha release, jQuery Mobile promises to be a great framework and tool set for developing mobile web applications.
Basic features of jQuery Mobile include:

Introducing the Android Market website

Over the past two years, developers around the world have helped make Android Market the go-to place for more than 100,000 apps, games and widgets. Previously, you could only access Android Market directly from your device, but today, we are introducing the Android Market website that lets you browse and search for great apps right from your web browser.


The website makes it easy to discover great new apps with a bigger, brighter interface. You can also send apps directly to your Android device with just a few clicks—no wires needed. We’ve built in new social features, too. You can share apps with your friends through Twitter. And you can read and post app reviews directly to Android Market from the web or from your device.

Dec 1, 2010

Who Would Use The Google Chrome Operating System?

If you use the Internet, chances are you know about Google (if not, get out from under your rock!). From their search engine giant status to their release of their Android operating system for Smart Phones, Google has invested much into today’s technology. Add in their online Office suite, affectionately known as “Google Docs”, their extremely popular email service, their excellent calendar product, and their up and coming Chrome browser, and it becomes easy to see that Google impacts a vast number of computer users today.
But soon it may be that Google has an even bigger impact in the typical user’s computing experience. Google is set to release the Chrome Operating System (OS) that replaces the typical OS on a personal computer. Instead of booting up the computer and running various applications to get your work done, the system instead would boot up to a browser. The browser would then connect to various applications in the cloud, and you would use the remote app for getting things done. Please note the Chrome OS is a different product than the currently available Chrome browser, even though the Chrome OS will no doubt incorporate the browser product.
google chrome os Who Would Use The Google Chrome Operating System?
While some may decry a browser based operating system as a featureless and gadget free computer, that is exactly the target Google was shooting for. Linus Upson, Google’s Vice President of Engineering in charge of Chrome, had this to say on the topic:

Nov 25, 2010

What is HTML 5?

HTML 5 is to be the new standard of HTML (Hyper Text Markup Language) HTML 5 has been on the drawing boards to quite some time now all tho it seemed like it was to far into the future to start worrying about now, that said we are getting ever closer to HTML 5 being a common practice amongst webmasters.
Some people believe that HTML 5 coding is only being introduced to make browsers manufacturers (browser/ software companies) while other webmasters see this as a great step forward to being able to develop more powerful multimedia. HTML 5 will change the way we work with general HTML as the soon to be standard code is not just a markup from HTML 4 but more that of a new language, HTML will make life easier for everyone including not just browser manufactures but also developers, there are already some example JavaScript applications and APIs using the upcoming HTML5 code.
Most HTML based websites are using HTML 4 as we speak but this will start to change over the coming months and years, up until now the HTML code has hardly evolved from HTML 2.0 only some issues were addressed with the release of HTML 4 along with a small amount of new code references, HTML 5 is based from HTML 4 but in it’s own right it will be completely different and will change the way your browsers render websites on your PC screen, HTML 5 will rely heavily on JavaScript, should you have JavaScript turned off the website / pages are unlikely to render correctly.

HTML 5 Reference

Below is a complete list of HTML 5 tags, in the next few weeks our site will provide you with a downloadable tag list so that you can learn HTML 5. As you will notice with the HTML 5 tags below there are several new code inclusions.
  • 4* The element is defined in HTML 4+
  • 5* The element is defined in HTML 5
TagDescription45
<comment>Defines a comment45
<DOCTYPE>Defines the document type45
<a>Defines a hyperlink45
<abbr>Defines an abbreviation45
<acronym>Not supported. Defines an acronym4 
<address>Defines an address element45
<applet>Not supported. Defines an applet4 
<area>Defines an area inside an image map45
<article>Defines an article 5
<aside>Defines content aside from the page content 5
<audio>Defines sound content 5
<b>Defines bold text45
<base>Defines a base URL for all the links in a page45
<basefont>Not supported. Use CSS instead4 
<bdo>Defines the direction of text display45
<big>Not supported. Defines big text4 
<blockquote>Defines a long quotation45
<body>Defines the body element45
<br>Inserts a single line break45
<button>Defines a push button45
<canvas>Defines graphics 5
<caption>Defines a table caption45
<center>Not supported. Defines centered text4 
<cite>Defines a citation45
<code>Defines computer code text45
<col>Defines attributes for table columns45
<colgroup>Defines groups of table columns45
<command>Defines a command button 5
<datagrid>Defines data in a tree-list 5
<datalist>Defines a dropdown list 5
<datatemplate>Defines a data template 5
<dd>Defines a definition description45
<del>Defines deleted text45
<details>Defines details of an element 5
<dialog>Defines a dialog (conversation) 5
<dir>Not supported. Defines a directory list4 
<div>Defines a section in a document45
<dfn>Defines a definition term45
<dl>Defines a definition list45
<dt>Defines a definition term45
<em>Defines emphasized text45
<embed>Defines external interactive content or plugin 5
<eventsource>Defines a target for events sent by a server 5
<fieldset>Defines a fieldset45
<figure>Defines a group of media content, and their caption 5
<font>Deprecated. Defines text font, size, and color4 
<footer>Defines a footer for a section or page 5
<form>Defines a form45
<frame>Not supported. Defines a sub window (a frame)4 
<frameset>Not supported. Defines a set of frames4 
<h1> to <h6>Defines header 1 to header 645
<head>Defines information about the document45
<header>Defines a header for a section or page 5
<hr>Defines a horizontal rule45
<html>Defines an html document45
<i>Defines italic text45
<iframe>Defines an inline sub window (frame)45
<img>Defines an image45
<input>Defines an input field45
<ins>Defines inserted text45
<isindex>Not supported. Defines a single-line
input field
4 
<kbd>Defines keyboard text45
<label>Defines a label for a form control45
<legend>Defines a title in a fieldset45
<li>Defines a list item45
<link>Defines a resource reference45
<mark>Defines marked text 5
<map>Defines an image map45
<menu>Defines a menu list45
<meta>Defines meta information45
<meter>Defines measurement within a predefined range 5
<nav>Defines navigation links 5
<nest>Defines a nestingpoint in a datatemplate 5
<noframes>Not supported. Defines a noframe section4 
<noscript>Defines a noscript section45
<object>Defines an embedded object45
<ol>Defines an ordered list45
<optgroup>Defines an option group45
<option>Defines an option in a drop-down list45
<output>Defines some types of output 5
<p>Defines a paragraph45
<param>Defines a parameter for an object45
<pre>Defines preformatted text45
<progress>Defines progress of a task of any kind 5
<q>Defines a short quotation45
<rule>Defines the rules for updating a template 5
<s>Not supported. Defines strikethrough text4 
<samp>Defines sample computer code45
<script>Defines a script45
<section>Defines a section 5
<select>Defines a selectable list45
<small>Defines small text45
<source>Defines media resources 5
<span>Defines a section in a document45
<strike>Not supported. Defines strikethrough text4 
<strong>Defines strong text45
<style>Defines a style definition45
<sub>Defines subscripted text45
<sup>Defines superscripted text45
<table>Defines a table45
<tbody>Defines a table body45
<td>Defines a table cell45
<textarea>Defines a text area45
<tfoot>Defines a table footer45
<th>Defines a table header45
<thead>Defines a table header45
<time>Defines a date/time 5
<title>Defines the document title45
<tr>Defines a table row45
<tt>Not supported. Defines teletype text4 
<u>Not supported. Defines underlined text4 
<ul>Defines an unordered list45
<var>Defines a variable45
<video>Defines a video 5
<xmp>Not supported. Defines preformatted text4