Friday, December 4, 2015

Product Category: Free Courses - DesignBoost

Wanna Learn iOS Design?



You’re at the right place.

DesignBoost gives you a bundle of 7 design courses that help you quickly learn to design your mobile app
using Photoshop. Each self-paced course teaches you to design a final product in just a few days.



Product Category: Free Courses - DesignBoost

Monday, November 16, 2015

Currency Pairs Correlation in Forex Market: Cross Currency Pairs

As a forex trader, if you check several different currency pairs to find the trade setups, you should be aware of the currency pairs correlation, because of two main reasons:



1- You avoid taking the same position with several correlated currency pairs at the same time and so you do not increase your risk. Additionally, you avoid taking opposite positions with the currency pairs that move against each other, at the same time.



 2- If you know the currency pairs correlations, it may help you predict the direction and movement of a currency pair, through the signals that you see on the other correlated currency pairs.



Currency Pairs Correlation in Forex Market: Cross Currency Pairs

Saturday, October 31, 2015

pa7/nude.js · GitHub

nude.js is a JavaScript implementation of a nudity scanner based on approaches from research papers. HTMLCanvas makes it possible to analyse image data and afterwards decide whether it should be displayed or not. The detection algorithm runs at the client, therefore it's possible (with user interaction) to display the image even if it's identified as nude (false positive) The real world usage for client side nudity detection could be in webproxies with child security filters, and maybe even more (e.g. on social media plattforms) nude.js is Open Source. Contributions are very welcome, the goal is to build a reliable client-side nudity scanner.

pa7/nude.js · GitHub

bytefish/facerec · GitHub

Implements face recognition algorithms for MATLAB/GNU Octave and Python

bytefish/facerec · GitHub

Monday, October 26, 2015

Bg, Fg, &, Ctrl-Z – 5 Examples to Manage Unix Background Jobs

When you execute a unix shell-script or command that takes a long time, you can run it as a background job.

In this article, let us review how to execute a job in the background, bring a job to the foreground, view all background jobs, and kill a background job.



Bg, Fg, &, Ctrl-Z – 5 Examples to Manage Unix Background Jobs

Thursday, October 8, 2015

connect powerbi to sql 2008 - Google Search

connect powerbi to sql 2008 - Google Search

Power BI Analysis Services Connector Deep Dive - PowerBI - Site Home - MSDN Blogs

One of the most exciting features of the new Power BI Preview is the ability to connect live to Analysis Services tabular models that live on-premise though the SSAS connector. In this article we will show you step by step how to securely connect an on-premises Analysis Services Tabular mode instance to use it as a data source in the Power BI Preview. You can alternatively use a virtual environment in Azure (IaaS). The process is similar.



 Unlike caching the data in the Power BI service, with the new Analysis Services Connector you can connect from Power BI to your on-premises Analysis Services Tabular model & build dashboards, reports. The DAX queries issued by Power BI are sent to the Analysis Services Connector which in turn sends it to the tabular model. The DAX query is executed according to the role based permissions defined in the model. The connector will interactively query the on-premises cube to fetch the data using your Active Directory credentials. With this new option, you can continue to manage and secure your data on-premises, removing the need to have data reside in the cloud.



 
Power BI Analysis Services Connector Deep Dive - PowerBI - Site Home - MSDN Blogs

Microsoft Connects Power BI to On-Premises SQL with Preview Tool | SQL Server content from SQL Server Pro

Microsoft spent a good number of development cycles in the last half of 2014 delivering tools to help customers connect various on-premises operations to the Azure Cloud. Various improvements were made and some tools were deprecated in lieu of combined and enhanced offerings. One of those, the Azure AD Sync Service that released in October, delivered a full sync between on-premises Active Directory with Azure Active Directory, ensuring a mirrored infrastructure.



Microsoft Connects Power BI to On-Premises SQL with Preview Tool | SQL Server content from SQL Server Pro

SQL Server Analysis Services Tabular data in Power BI – Microsoft Power BI

In Power BI, there are two ways you can connect to SQL Server Analysis Services Tabular model data. In Get data, you can connect to a SQL Server Analysis Services server, or you can connect to an Excel workbook that already connects to an Analysis Services server. If your Excel workbook has reports based on your tabular data, you’ll be able to explore and edit them right in Power BI.



SQL Server Analysis Services Tabular data in Power BI – Microsoft Power BI

Tuesday, October 6, 2015

portable Multimedia

portable Multimedia

HOW TO GET 1,000+ Followers ON TWITTER

We have some good news and some bad news.



The bad news: Unless you’re famous, it’s really difficult to amass a huge
following on Twitter without some hard work. For the average person or
business, growing your following takes time and attention on a daily basis.



The good news: There are a few big levers you can pull to quickly collect at
least 1,000 quality followers for your personal or professional Twitter
account. You just need to know how to invest your time and effort.



successonthefly.com/Reports/HowToGet1000+FollowersOnTwitter.pdf

Holly Jean's Top 10 Romantic Budget Dates

Holly Jean's Top 10 Romantic Budget Dates

Cate Blanchett: selfies are 'pathetic'

"People constantly are taking pictures of ourselves to send them to people to see if they like me, 'Do they like me?' said the stunning 46-year-old, who has put her her vanity aside for roles such as Blue Jasmine's Jasmine, where she went completely make-up free.
"It's pathetic, the whole thing about people worrying about what other people are going to think. I just can't handle it.
"Of course you want people to go see the film that you make, of course you want them to enjoy them. But I'm not out there saying, 'Do they like the way I look?'… You have to say, 'This is what I'm doing right now.'"
The mum-of-four added that although social media can be a "genuine way to build community", it can also create jealousy and a sense that the grass is always greener.
"Comes back to self-respect," Blanchett said. "It's this huge thing. 'Like me! Like me!.' The like and the dislike is just totally primary schoolyard.



Cate Blanchett: selfies are 'pathetic'

Why an economic slump could be fantastic news for some tech companies - Business Insider

Every boom has its bust. But every bust looks different.

Thanks to the memories of the dot-com era, a lot of investors assume that the next bust will look the same — a bunch of over-funded, overvalued tech companies who are burning too much cash and not generating enough revenue will go up in smoke. All those unicorns will turn out to have been mere horses, or worse.


Read more at



Why an economic slump could be fantastic news for some tech companies - Business Insider

You Have A Startup In The Works? Producky Will Help You Launch It

Startup - this word has been thrown around so often these days. It's not a bad thing though! In fact, the Malaysia and Singapore startup scene is growing so exponentially, with many inventors going above and beyond to make their ideas a reality.



You Have A Startup In The Works? Producky Will Help You Launch It

How do I reduce the size of a huge MP4 video?

I have a 4 GB MP4 video file that I shot with the HD Flip Mino. How do I reduce it to no more than 1 GIG without losing too much quality?



How do I reduce the size of a huge MP4 video?

Monday, October 5, 2015

Crossfade GNU/Linux

Crossfade GNU/Linux and Mixxx are free software—free as in artistic freedom, not just price. You are free and encouraged to use, copy, share, and modify this software however you wish and share your changes with the community on Savannah. Sharing Crossfade GNU/Linux can be a great way to encourage friends to start DJing or introduce DJs who use proprietary software such as Traktor, Serato, or Virtual DJ to free software without having to commit to installing anything on their PC.



Crossfade GNU/Linux

Crossfade GNU/Linux

Crossfade GNU/Linux and Mixxx are free software—free as in artistic freedom, not just price. You are free and encouraged to use, copy, share, and modify this software however you wish and share your changes with the community on Savannah. Sharing Crossfade GNU/Linux can be a great way to encourage friends to start DJing or introduce DJs who use proprietary software such as Traktor, Serato, or Virtual DJ to free software without having to commit to installing anything on their PC.



Crossfade GNU/Linux

Saturday, June 27, 2015

Storage Space Malaysia | Extra Space

Extra Space Self Storage is the leading self storage operator in SingaporeKorea , Malaysia and Taiwan. Extra Space simplifies lifestyles and expands living spaces by giving you the space, expertise and services to de-clutter the way you live and work.
We allow people and businesses to store their items with us in our secured storage spaces, at affordable rates, for flexible time periods ranging from two weeks to twenty years. Our self storage facilities are located at convenient locations, near expressways and easily accessible via public transportation, meeting the storage needs of individuals, families and businesses in Singapore, Korea and Malaysia.


Storage Space Malaysia | Extra Space

Sunday, May 17, 2015

Curl Speedtest - A nimble benchmark tool

A simple benchmark script that shows download and upload speed for multiple locations around the world, CPU speed, and I/O write speed.The motivation behind this speedtest project is to give you a full picture of your network capabilities. A server serves content, which means the upload speed is extremely important and should not be neglected in a network benchmark test. Using standard utilities in Linux that people are familiar with, this network speed test should be a good base line and works well on minimalistic systems.



Curl Speedtest - A nimble benchmark tool

Friday, May 15, 2015

How to check Internet Speed via command line Terminal?

command line - How to check Internet Speed via Terminal? - Ask Ubuntu

Measure Internet Connection Speed from the Linux Command Line

This is a sample solution of how to test the Internet connection speed from the command line. After a little research and testing, I decided to choose the speedtest-cli tool by Matt Martz for my solution. One of the primary reasons for choosing this tool was because it interfaces with the popular Speedtest.net site.



Measure Internet Connection Speed from the Linux Command Line | Binary Nature

Monday, May 4, 2015

Share your Android screen on your PC

Showcase your app. Spread the word.

Show how your app works, show your content, all of this in real-time. Whether you want to show what you've done to your client, your teacher, or a friend, don't make them look at your tiny phone's screen, show it on your bigger PC screen or a videoprojector (not provided).

Tuesday, April 21, 2015

10 Fun Tools To Easily Make Your Own Infographics

People love to learn by examining visual representations of data. That’s been proven time and time again by the popularity of both infographics and Pinterest. So what if you could make your own infographics? What would you make it of? It’s actually easier than you think… even if you have zero design skills whatsoever.
Below are my two favorite infographic-making web 2.0 tools that I highly recommend. They both have pros and cons but in general are great for any beginner or novice designer. If Photoshop is a 4-letter word to you, then these sites are your friend. If you’re a tech-savvy designer and illustrator, it can’t hurt to check out some of the work on these two sites for inspiration.
10 Fun Tools To Easily Make Your Own Infographics | Edudemic

Converting Microsoft Access MDB Into CSV Or MySQL In Linux

I have recently had reason to convert an Access MDB file to CSV for use in a mysql database. I don't like the idea of an Access database on a production server and Microsoft has been agreeing since 1999.
As it turns out it is actually very easy, there is GPL software available for the job at http://mdbtools.sourceforge.net/. If you are using Ubuntu or Debian you can use apt-get install the mdbtools package.
To get the list of tables, you run the following command:
mdb-tables database.mdb

You can then get a CSV version for each table using:

mdb-export database.mdb table_name

You can also convert the mdb into a format required by MySQL. First you must get the put the table schema into the database using the following command:

mdb-schema database.mdb | mysql -u username -p database_name

You then import each table by running:

mdb-export -I database.mdb table_name | sed -e 's/)$/)\;/' | mysql -u username -p database_name

Sed is required as mdb-export doesn't put a semi-colon at the end of each insert statement,  which MySQL definately doesn't like.

After running this, you can now be rid of the horror that are Access MDB files :)

Converting Microsoft Access MDB Into CSV Or MySQL In Linux - Not Another One!

Tuesday, April 14, 2015

Top 10 Apps to Watch Live TV on Android

Anyone can kill time but it’s the Android users who get to kill quality time. These days we get stuck traveling or waiting and there is no better way to spend idle time than by watching TV. Sure the big bulky TV always sits smugly in our living rooms but thankfully we can take our Android devices with us. With the combination of fast internet connections and an Android device, you will be watching the lazy-tube in no time at all. We have selected the best apps to help you watch live TV on Android, and yes this means you can catch the ball game anytime, anywhere.



Waiting for the doctor or traveling to work suddenly becomes more tolerable when you have Homer Simpson to give you company. Catch an episode of Family Guy while your dinner is getting ready. Is the professor late again? We suggest you take a peek at the latest Game of Thrones episode.



Top 10 Apps to Watch Live TV on Android

Friday, April 3, 2015

Animated Gifs on Linux with ffmpeg and Imagemagick

This post is somewhat inspired by the fact that Google+ now makes cool little gif animations from photo bursts of 5 pics or more when you upload. Very nifty. But, ugh, the images are SMALL and often choppy. What if you want larger picture dimensions, smoother or longer animations? For those who care about making these *ridiculously cute* animations out of mpeg or avi movies from your phone/camera/youtube… this is for you. Just be careful not to use movie clips longer than 15 to 20 seconds or you’ll end up with a huge image file.



Animated Gifs on Linux with ffmpeg and imagemagick | Tommy Butler

Linux Find Large Files

Q. How do I find out all large files in a directory?



A. There is no single command that can be used to list all large files. But, with the help of find command and shell pipes, you can easily list all large files.



Linux Find Large Files

How to Find and Remove Duplicate Files on Linux

Whether you’re using Linux on your desktop or a server, there are good tools that will scan your system for duplicate files and help you remove them to free up space. Solid graphical and command-line interfaces are both available.



Duplicate files are an unnecessary waste of disk space. After all, if you really need the same file in two different locations you could always set up a symbolic link or hard link, storing the data in only one location on disk.



How to Find and Remove Duplicate Files on Linux

Wednesday, April 1, 2015

How can I copy files with duplicate filenames into one directory and retain both files by having the duplicate(s) rename automatically? - Ask Ubuntu

On windows OS, when you copy a file into a directory that already has a file with that name, it asks you whether you want to:



  • copy the file and replace/overwrite the existing one
  • cancel copying the new file into the directory
  • copy the file, but rename it (as something like "filename - copy (1)")


When I do this in Ubuntu, I don't have that 3rd option (which is a lot of times a very useful option). Is there any way to be able to do that in Ubuntu?



How can I copy files with duplicate filenames into one directory and retain both files by having the duplicate(s) rename automatically? - Ask Ubuntu


ffmpeg fit music to video length - Google Search

ffmpeg fit music to video length - Google Search

How can I check the integrity of a video file (avi, mpeg, mp4 and etc)?

This title could be somewhat misleading, so let me explain...



I'm downloading a video file ... mpeg, avi - being one of the popular formats. Now, if I am downloading it, and the download breaks in the middle of the uhm ... download, then, for example, Windows Media Player will give out some error and refuse to play it (although the file is, let's say, 98% complete). But, players like KMPlayer, or MediaPlayer Classic will play it up until that point (as the matter of fact, they can play it while it is being downloaded as well).



So, I'm interested, ... without using any means of download (download managers and alike) to secure the file is completely downloaded, how can one verify whether the video file is downloaded whole, and that it is complete?



How can I check the integrity of a video file (avi, mpeg, mp4...)? - Super User

Tuesday, March 31, 2015

Learn the Wget Command with 20 Practical Examples

w do I download an entire website for offline viewing? How do I save all the MP3s from a website to a folder on my computer? How do I download files that are behind a login page? How do I build a mini-version of Google?



Wget is a free utility – available for Mac, Windows and Linux (included) – that can help you accomplish all this and more. What makes it different from most download managers is that wget can follow the HTML links on a web page and recursively download the files. It is the same tool that a soldier had used to download thousands of secret documents from the US army’s Intranet that were later published on the Wikileaks website.



Learn the Wget Command with 20 Practical Examples

The Ultimate Guide to the Google Search Parameters

Yes, I really do believe people reading this might be sad enough to answer "yes" to the question "Ever wanted to know how to construct your own Google search strings?" So with that in mind, here are Google's search string parameters.
All of them.
http://www.google.com/search?
Google's URL. If you didn't know that bit, you're probably Amish.
q=query+goes+here
The query string. Words are separated by + signs.
Everything from here on in is preceded by an & sign, as it's tagged on to the end. Here's where (if you have no girlfriend), things get interesting...
as_epq=query+goes+here
Results must include the query, in the word order displayed.
Shows as "query goes here"
as_oq="query+string"+goes+here
Results must include one or more of the words in this string. Basically, it's like a more advanced version of the one above, using an "or" filter. Thus, every result must have the main initial query, and one or more of the sets of terms in these strings.
Shows as "query string" OR goes OR here
as_eq=don't+include+these+words
Results must NOT include any words in this string.
Shows as -don't -include -these -words
num=xx
Controls the number of results shown. Must be a numeric value, and can be anything up to 100. Doesn't work with fractions. I've tried.
as_filetype=extension
Only returns results that end in .extension. Currently supports any input. Try it - make a file with a random extension, get it indexed and do a search. Also shows that as long as it validates to something, Google can and will index it. Something to think about...
Shows as filetype:extension
as_sitesearch=example.com
Limits results to just the site you choose.
Shows as site:example.com
The Ultimate Guide to the Google Search Parameters - YouMoz - Moz

Monday, March 30, 2015

Things to Do Before and After Installing a Custom ROM

Android being an Open Source operating system for mobile phones, offers limitless possibilities of optimization and customization as per your requirements. Half the charm of an Android phone lies in the root-based apps, beautiful mods and patches, and custom ROMs. If you have not rooted your phone yet, believe me you are not getting the most out of it. Rooting offers many advantages indeed but, at the same time it is also a little risky as it breaks into the wall of security build by the operating system.



According to a survey, 80% of Android phone users live happy with an unrooted device and the reasons for this are various- some people think of it as a sort of criminal activity, some are afraid of losing warranty, some are afraid of bricking their phone, while most people do not even know about the existence of a term like “rooting”.



Things to Do Before and After Installing a Custom ROM

How do I restrict access to Internet Explorer so that only certain sites can be visited?

Internet Explorer can be configured to restrict access so that only a short list of approved sites can be accessed by anyone without a special password. Here's how to do it.

First, though, think about your audience. This can be a useful technique for a special-purpose computer in an office. For your kids, it is less effective because kids can find ways around such limitations. They might install an alternative web browser, disable Content Advisor through the Windows Registry, or boot the computer from a CD instead. And useful research for school often involves accessing many sites you haven't seen before. For young children, this approach may be useful, but for teenagers there's no substitute for supervision and education. Put their computer next to yours!

How do I restrict access to Internet Explorer so that only certain sites can be visited?

Friday, March 27, 2015

10 Very Useful Android Apps


Want a Fully Customizable AOSP ROM for Your Android? Try Carbon ROM!

The beauty of Android lies in the freedom that it lets you enjoy on your phone − it’s the freedom to customize your phone in your own way, the freedom to have the features that do not come with your phone, and the freedom to extend its capability. Thousands of developers work day and night to make our mobile experience better and even better.



There is hardly a single day when some new ROM for one or more smartphones does not hit the shores. While many of these ROMs are lost in the world of the unknown before getting recognized, some of them stay because they really have the power to attract users.



The ROM that I am going to talk about today is rather a new arrival but it has all the elements that go into the making of a star ROM. The Carbon ROM is still in beta and it needs more polish but its features and flexibility are so rich that you are but forced to ignore the drawbacks. You cannot expect perfection in a ROM that is just born! But quite amazingly, the Carbon ROM is very stable, smooth, fast and a ROM with killer intent. There is no reason why it will not get better with time. And it’s high-time that you should give it a try.



The Carbon ROM is available for twenty-four Android devices and this expanse shows that the ROM project is very ambitious. To be honest, I was very hesitant before installing it on my Galaxy S3 but once I flashed it, I was amazed to see the options for customization that this ROM offers. Testing different ROMs is part of my profession but I have not seen any custom ROM for Android that has such a versatile list of options under device settings.



Want a Fully Customizable AOSP ROM for Your Android? Try Carbon ROM!

Thursday, March 19, 2015

How to Apply for Jobs at Google Malaysia in Kuala Lumpur

How to Apply for Jobs at Google Malaysia in Kuala Lumpur

Online Form Template | Wufoo

Want to know how your customers feel about your company or product? Use one of our many survey form templates to create surveys to easily receive and analyze customer and respondent sentiment and feedback. You can even customize your survey form to fit your needs. All without having to create a survey form from scratch.

Online Form Template | Wufoo

Monday, March 16, 2015

Using the Mega API, with PHP examples!

Here we are! I finally found the time to clean up my PHP experiments and write a PHP version of my first article explaining how to use the Mega API. I actually wrote the PHP version before the Python version, because I was learning Python and wanted to play around with the API with a language I know well before switching to Python. I will follow exactly the same structure as the Python version; just replacing the Python examples by PHP code.

For those who didn’t read my first article, let’s start with some reminders about the Mega API. It is based on a simple HTTP/JSON request-response scheme, which makes it really easy to use. Requests are made by POSTing the JSON payload to this URL:

https://g.api.mega.co.nz/cs?id=sequence_number[&sid=session_id]
Where sequence_number is a session-unique number incremented with each request, and session_id is a token identifying the user session.

The JSON payload is an array of commands:

[{'a': 'command1', 'param1': 'value1', 'param2': 'value2'}, {'a': 'command2', 'param1': 'value1', 'param2': 'value2'}]
We will only send one command per request, but we still need to put it in an array. The response is either a numeric error code or an array of per-command return objects (JSON-encoded). Since we only send one command, we will get back an array containing only one return object.

Click HERE for more details...

Monday, March 2, 2015

3 Days in New Delhi: Travel Guide on TripAdvisor

New Delhi is India's vibrant, bustling metropolitan capital. While 3 days isn't much time in which to explore this sprawling metropolis, my tips will help you squeeze in as many of the city's highlights as possible.

Click HERE for more dertails...

How to Take an MP3 File and Delete the Words to Create Karaoke

Do you need music for your Karaoke party, or just want to sing along to your favorite song without those pesky singers getting in your way? We'll show you a couple ways to find or make background tracks to minimize or eliminate the vocals.



Click HERE for more details...

Tuesday, February 10, 2015

Recovering damaged CDs or DVDs with Linux

On Windows there are a slew of file recovery tools which will peer intently at an optical disc, retrying until they recover every possible file. The leading tool is probably Isobuster, but there are dozens of candidates for the title. There are few automated (or even user-friendly) data recovery tools on Linux or UNIX(tm) platforms, but common tools which are often even included with the core system or which are installable through the official package system are often sufficient for performing this critical task.



One particularly frustrating way to lose data is by burning it to an optical disc and storing it. One often attempts to preserve data this way, only to have cheap media or a cheap storage container (especially binders) destroy the disc beyond repair. Sometimes, however, the data around the error (or at least up to it, which is sometimes still better than nothing) may still be readable if you use a tool more complicated than the 'cp' command (or selecting and dragging files in the file manager of your choice.)



Click HERE for more details...

Thursday, February 5, 2015

4 Ways to Create CD/DVD ISO Images in Ubuntu

In this guide I will show how to create CD/DVD ISO images in Ubuntu using four easy methods.



Click HERE for more details...

Convert 4:3 to 16:9 PAL

I had some video footage at 4:3 aspect which I wanted to scale and crop to fit a 16:9 wide-screen PAL format. My first attempt was to scale the video to 720×540 (maintaining the 4:3 aspect ratio) and then crop to 720×405 (a 16:9 ratio)



Click HERE for more details...

Best Optical Disc Data Recovery App for Ubuntu Linux

Rather than trying your as* off to recover data afterward, it’s always best to take some precautions (no disrespect intended :D). This is one of the reasons why most people (including me) like to backup their data to optical discs such as CD/DVD or Blu-Ray discs rather than using Hard Disk Drives as optical discs can keep your data safe for years.



 For instance, because the HDD is a mechanical device rather than a electronic one it has somewhat a shorter life-cycle (you know the poor bugger is always spinning, parts easily wear out etc). And also the margin for error is very little (sudden drops can be fatal) too. But that’s not to say that the optical discs are perfect since they too have their own vulnerabilities.



 
Click HERE for more details...

Upload High Quality YouTube Videos 16:9 Aspect Ratio (Widescreen) with Mencoder

After a lot of experimenting I finally found the settings that would allow me to upload a video to YouTube to be played in High Quality. This is for the 16:9 aspect ratio so if you are looking for the 16:9 settings, see Upload High Quality YouTube Videos 4:3.



You will need Mplayer, and if you are on Windows, you may want to try out one of the GUI versions. Other platforms can see the Unofficial Packages. Mencoder is a very powerful command line video processor, for more help see the man page. I don’t pretend to know all of the video processing options, but i can explain the ones we are about to use.



 
Click HERE for more details

Rescue Old, Damaged CDs with Ubuntu

Your old CDs – especially ones you’ve burned yourself – degrade over time, to the point that they’re unreadable. We’ll show you how to squeeze as much data out of them as you can, before it’s too late!



The tool we’re going to use to do this is called ddrescue, which can be easily accessed from the Live CD environment. ddrescue can make .iso files out of your CDs, which can then either be burned to a more reliable CD, or can be mounted and accessed in all modern operating systems.



Click HERE for more details...

Wednesday, February 4, 2015

Iblis Takut Kepada Allah S.W.T

Dulu waktu sekolah rendah, kalau DATANG LAMBAT, kena denda kutip sampah sekitar kawsan sekolah.
Naik sekolah menengah, kalau DATANG LAMBAT, pengawas ambik nama dan cikgu disiplin akan sebut nama waktu perhimpunan. Kena denda juga kutip sampah atau cuci tandas.
Masuk universiti, kalau DATANG LAMBAT ke kuliyyah, lecturer potong 'carry mark'. Ada juga yang terus tak boleh masuk, lecturer kunci pintu.
Bila dah bekerjaya, kalau DATANG LAMBAT, bos akan marah, bonus dan kenaikan gaji terjejas. Bahkan kalau selalu sangat, HR akan hantar showcause letter.
Tapi...
✅Kalau DATANG LAMBAT solat jemaah, samada tertinggal rakaat pertama atau bahkan kalau datang ketika tahiyyat akhir, Allah tetap beri ganjaran 27 kali pahala. Tak kena tolak jadi 20, 10 atau 7. Tetap juga 27. Cuma pahala afdhalnya yang mungkin berbeza di sisi Allah..
✅Allahuakbar... Betapa Allah sangat sayangkan hambaNya....
Ustaz Azhar Idrus Berkata
Kita relax and baca ni Perbualan antara Rasulullah & iblis..
❓Rasulullah bertanya : “Apa yg kau rasakan jika melihat seseorang dari umatku hendak solat?”
❗Iblis menjawab : “aku merasa panas dingin dan gementar”
❓Rasulullah : “kenapa?”
❗Iblis : “Sebab setiap seorang hamba bersujud 1X kepada Allah, Allah mengangkatnya 1 darjat”
❓Rasulullah : “jika seorang umatku berpuasa?”
❗Iblis : “tubuhku terasa terikat hingga ia berbuka”
❓Rasulullah : “jika ia berhaji?”
❗Iblis : “aku seperti orang gila”
❓Rasulullah : “jika ia membaca Al-Quran?”
❗Iblis : “aku merasa meleleh laksana timah diatas api”
❓Rasulullah : “jika ia bersedekah?”
❗Iblis : “itu sama saja org tersebut m'belah tubuhku dgn gergaji”
❓Rasulullah : “mengapa boleh begitu?“
❗Iblis : ”sebab dalam sedekah ada 4 keuntungan baginya, iaitu :
1. Keberkahan dlm hartanya,
2. Hidupnya disukai,
3. Sedekah itu kelak akan menjadi hijab antara dirinya dgn api neraka,
4. Terhindar dari segala macam musibah akan terhalau dr dirinya.
❓Rasulullah : “apa yg dapat mematahkan pinggangmu?”
❗Iblis : “suara kuda perang di jalan Allah.”
❓Rasulullah : “apa yg dapat melelehkan tubuhmu?”
❗Iblis
: “taubat org yg bertaubat”
❓Rasulullah : “apa yg dpt membakar hatimu?”
❗Iblis : “istighfar di waktu siang & malam”
❓Rasulullah : “apa yg dpt mencoreng wajahmu?”
❗Iblis : “sedekah yg diam2”
❓Rasulullah : “apa yg dpt menusuk matamu?”
❗Iblis : “solat fajar”
❓Rasulullah : “apa yg dpt memukul kepalamu?”
❗Iblis : “solat berjemaah”
❓Rasulullah : “apa yg paling mengganggumu”
❗Iblis : “majlis para ulama”
❓Rasulullah : “bagaimana cara makanmu?”
❗Iblis : “dengan tangan kiri dan jariku”
❓Rasulullah : “dimanakah kau menaungi anak2mu di musim panas?”
❗Iblis : “dibawah kuku manusia”
❓Rasulullah : “siapa temanmu wahai iblis?”
❗Iblis : “penzina”
❓Rasulullah : “siapa teman tidurmu?”
❗Iblis : “pemabuk”
❓Rasulullah : “siapa tamumu?”
❗Iblis : “pencuri”
❓Rasulullah : “siapa utusanmu?”
❗Iblis : “tukang sihir (dukun)”
❓Rasulullah : “apa yg membuatmu gembira?”
❗Iblis : “bersumpah dgn cerai”
❓Rasulullah : “siapa kekasihmu?”
❗Iblis : “org yg meninggalkan Solat Jum'at”
❓Rasulullah : “siapa manusia yg paling 2membahagiakanmu?"
❗Iblis : “org yg meninggalkan solatnya dgn sengaja”
AllahuRabbi..  Jom KONGSI sebarkannya biar bagi 1 dunia tahu apa kelemahan Iblis.
"PlNJAM 59 SAAT "          HASBl RABBl JALALLAH MAAFl QALBl GHAlRULLAH . NUR MUHMMAD SALALLAH . LAlLAHAlLLALLAH"       
COPY PASTE BAGl SEMUA ORANG  
Anda Akan membuat beribu- malah berjuta- juta org berselawat ke Atas Nabi Muhammad S.A.W ..

Pentingnya Bersahabat

Diriwayatkan, bahawa :
Apabila penghuni Syurga telah masuk kedalam Syurga, lalu mereka tidak menemukan sahabat2 mereka yang selalu bersama mereka dahulu sewaktu di Dunia.

Mereka pun bertanya tentang sahabat mereka kepada Allah:

"Yaa Rabb..
Kami tidak melihat sahabat-sahabat kami yang sewaktu di Dunia solat bersama kami, puasa bersama kami dan berjuang bersama kami."

Maka Allah berfirman:
"Pergilah kamu ke Neraka, lalu keluarkanlah sahabat2 mu yang di hatinya ada iman walaupun hanya sebesar zarrah"
(HR : Ibnul Mubarak dalam kitab "Az-Zuhd").

Al-Hasan Al-Basri berkata: "Perbanyaklah sahabat2 mukminmu, kerana mereka memiliki Syafa'at pada hari Kiamat nanti".

Ibnul Jauzi pernah berpesan kepada sahabat2 nya sambil menangis:
"Jika kalian tidak menemukanku nanti di Syurga bersama kalian, maka tolonglah bertanya kepada Allah tentang aku:
"Wahai Rabb Kami..
Hamba-Mu si fulan, sewaktu di dunia selalu mengingatkan kami tentang ENGKAU..
Maka masukkanlah dia bersama kami di Syurga-Mu"

SAHABAT Ku..
Mudah2an dengan ini, aku telah mengingatkanmu Tentang Allah ..
Agar aku dapat besertamu kelak di Syurga & Redha-Nya..
آمِيّنْ. يَا رَبَّ العَالَمِينْ
Ya Allah
Aku Memohon kepada-Mu.. Kurniakanlah kepadaku sahabat2 yang selalu mengajakku untuk tunduk patuh & taat Kepada Syariat-Mu..

Kekalkanlah persahabatan kami hingga kami bertemu di akhirat kelak...

Oleh itu...
Carilah seberapa ramai sahabat yang baik yang menunjukkan jalan2 ke Syurga & jalan2 kebaikan.

WAHAI SAHABATKU
JANGAN LUPA BERTANYA TENTANGKU NANTI...JIKA AKU TIADA DI SYURGA NANTI

Thursday, January 22, 2015

Doa Hari Jumaat

بسم الله الرحمن الرحيم. الحمد لله رب العالمين.
والصلاة و السلام على سيدنا محمد وعلى آله وأصحابه أجمع ين
 
Assalamualaikum. Salam pagi jumaat bersamaan 2 Rabiul akhir 1436H. Muga diberkati oleh Nya jua. Alhamdulillah. Ya Allah kami ini sering melakukan apa yg kami suka, mudahkanlah, juruskanlah dan kazimkanlah kami melakukan apa yg Engkau suka, bukan sesuka hati kami. Dan berikanlah kami kepuasan dan ketenangan dlm melakukan nya serta dijauhkan drpd penyakit2 hati yang boleh merosakkan dan merugikan kami. Sila baca surah alkahfe di hari jumaat yg mulia ini. Muga segala usaha kita mendapat berkat serta keredhaan dari Nya jua. In sya Allah. Aameen.

Doa hari Jumaat

Ya Allah Ya Tuhan kami, pada hari yg mulia ini, kami berdoa memohon keredhaanMu utk melaksanakan segala tanggungjawab yg telah diamanahkan. Bukakanlah pintu hati kami bagi menerima segala kefahaman, curahkanlah hidayahMu agar dapat kami jadikan sebaik-baik penghayatan.
Allahumma Ya Rahman Ya Rahim. Jadikanlah alQuran itu penyuluh hati kami, tunjukkan jln yg benar utk kami ikuti, jelaskan perkara yg bathil agar kami jauhi, corakkan akhlak kami dgn sifat-sifat mahmudah n lindungilah kami dari sifat-sifat mazmumah, sesungguhnya Engkau Tuhan Yg Maha Pengasih lagi Maha Penyayang.
Ya Allah Ya Ghaffar, kami memohon keampunan dari segala dosa kesalahan kami, dosa kedua ibubapa kami, anak isteri kami, kaum keluarga kami n seluruh mukminin mukminat muslimin muslimat di mana saja mereka berada.
Selawat n salam ke atas junjungan kami Nabi Muhammad SAW serta para sahabatnya.
Segala puji pujian hanya utkMu Ya Allah Ya Rabbal 'Alamin.

Wednesday, January 21, 2015

B4A Tutorial - Designer Scripts & AutoScale Tutorial

Attached you find a pdf tutorial about Designer Scripts & AutoScale.
It includes Erels Designer Scripts Tutorial and a new AutoScale Tutorial.
It's an extract of two chapters from the next Beginner's Guide edition.

Three examples are explained:
1) a simple example with only one layout file and one layout variant AutoScaled. Showing also the influence of the rate factor.

2) the same example but with two layout variants portrait and landscape AutoScaled.

3) a more advanced example with several activites showing:

  • Main Main screen with an image and button to select different examples.
    The image size is adapted to the screen size.
  • Setup screen With a specific layout.
    This example uses the setup layout of the GPSExample program.
    The setup is a ScrollView with a Panel and several smaller Panels
    on it. Depending on the screen width there are one or two columns.
  • About screen with a specific layout.
  • DBWebView Database shown in a WebView using DBUtils.
    With a new DBUtils module allowing to set the TextSize property.
  • DBScrollView Database shown in a ScrollView.
    The views are scaled in the code.
  • Keyboard a numeric keyboard example.
    The key views are added in the code and scaled using the
    Scale module.
  • Scale module allows to scale views added in the code based on the same equations as those used in the Designer Script AutoScale.
    Functions:
    • GetScale Gets the scale with the Rate value set with SetScaleRate
    • SetScaleRate(Rate) Sets the Rate value
    • GetDevicePhysicalSize Gets the physical size of the device in inches.
    • ScaleView(View) Scales the given View with the current scale
    • ScaleAll(Activity) Scales all the views of the given Activity or Panel
      with all their child views.
    • SetReferenceLayout allows to set another reference layout than the standatd one.
      Example: Scale.SetReferenceLayout(800, 1280, 1)
      sets 800 * 1280 * 1 layout as the reference layout
      In this case the ScaleRate has no influence.
    • The module supports also ScrollView2D, but if you don't use it you should comment out the relevant lines in ScaleView and ScaleViewDS routines.
Click HERE for full details...

How to Run a B4A App in the Background?

Android handles applications differently than Windows.
Once your activity is not in the foreground, it is paused and cannot execute any code.
See this tutorial: http://www.basic4ppc.com/forum/basi...87-android-process-activities-life-cycle.html

Services are used instead of activities to handle tasks while the application is in the background. Basic4android doesn't support services yet. The Services concept is pretty complicated. Much more than creating an activity.
I believe that support for services will be available soon.
 
Click HERE for full details...

Tuesday, January 20, 2015

Basic4Android and LibGDX

All versions offer the same features, except for the additional amount of upgrades you get with the Enterprise and Site Licence editions. Upgrades are regularly released and you will be emailed with these when they are released. Information on new upgrades will also be posted here.
  • A Simple but powerful tool
  • IDE and programming language 100% focused on Android development
  • Compiles to native bytecode. No runtime libraries are required. Created APK files are exactly the same as APK files created with Java / Eclipse
  • Performance is similar to applications written with Java
  • Event driven programming language similar to Visual Basic with support for objects and code modules
  • No need to write any XML files
  • Highly extensible with support for custom Java libraries
  • Large, active and friendly community of developers. Over 20,000 registered developers!
  • The only available true WYSIWYG visual editor for Android. The visual editor supports multiple screens and resolutions
  • Easily create sophisticated layouts with the powerful designer scripts feature.New!
  • All Android phones and tablets starting with Android 1.6 and up to 4.0 are supported
  • Modern IDE with autocomplete, built-in documentation, internal index New! and other advanced features
  • Powerful step-by-step debugger
  • Large set of documentation with a custom online search engine and offline search engine tools
  • Built-in code obfuscation
  • Supports all Android core features including:
    • SQL databases including encrypted databases
    • GPS
    • Home screen widgets and live wallpapers
    • Background services and broadcast listeners
    • Bluetooth (serial ports)
    • Phone features: phone calls, sms, contacts, call logs and others
    • USB host and accessory modes New!
    • Web services
    • Camera
    • XML, JSON and CSV
    • Views animations
    • Multitouch gestures
    • NFC New!
    • Networking (TCP, UDP, FTP, SMTP, POP3 and SMB/CIFS New!)
    • Push notifications (C2DM)
    • Text to speech and voice recognition
    • AdMob ads and other ads platforms
    • OpenGL
    • Graphics and charts
    • Sensors
    • Files I/O
    • Integrate with services such as: Parse, Google services, Twitter, Facebook and others
    • Android Market In-App Billing service New!
    • Objects serialization
    • Sip / Voip New!
    • And many more…
Click HERE for full details...

Backbone.js

When working on a web application that involves a lot of JavaScript, one of the first things you learn is to stop tying your data to the DOM. It's all too easy to create JavaScript applications that end up as tangled piles of jQuery selectors and callbacks, all trying frantically to keep data in sync between the HTML UI, your JavaScript logic, and the database on your server. For rich client-side applications, a more structured approach is often helpful.



With Backbone, you represent your data as Models, which can be created, validated, destroyed, and saved to the server. Whenever a UI action causes an attribute of a model to change, the model triggers a "change" event; all the Views that display the model's state can be notified of the change, so that they are able to respond accordingly, re-rendering themselves with the new information. In a finished Backbone app, you don't have to write the glue code that looks into the DOM to find an element with a specific id, and update the HTML manually — when the model changes, the views simply update themselves.



Philosophically, Backbone is an attempt to discover the minimal set of data-structuring (models and collections) and user interface (views and URLs) primitives that are generally useful when building web applications with JavaScript. In an ecosystem where overarching, decides-everything-for-you frameworks are commonplace, and many libraries require your site to be reorganized to suit their look, feel, and default behavior — Backbone should continue to be a tool that gives you the freedom to design the full experience of your web application.



Click HERE for full details...

Basic4Android - Beginners' Guide

B4A - The simplest way to develop real-world, native Android apps!


B4A includes all the features needed to quickly develop any type of Android app.
B4A is used by tens of thousands of developers from all over the world, including companies such as NASA, HP, IBM and others.
Together with B4i you can now easily develop applications for both Android and iOS.

Download B4A Trial Version
B4A can run in two modes: local compilation and remote compilation.



Local compilation mode is faster and has more options such as working with the emulator, USB debugging, unattended installations and others.
Remote compilation mode (only available in the trial version) is simpler to get started with.






Click HERE for full details...

HTML5 - Best IndexedDB Wrappers

I am just exploring various options for IndexedDB Wrapper and i've come across quite a few options as follows:



  • YDN
  • JQuery IndexedDb Plugin 
  • IDB Wrapper
  • DB.js




Click HERE for full details...

The Jabaco Framework is Open Source (BSD-License)

Jabaco is a simple programming language with a BASIC like syntax for the Java Virtual Machine. The Jabaco Framework is based on Swing with some smart extensions. The Visual Basic Runtime wrapper is only a subset of this framework.



Click HERE for full details...

Thursday, January 15, 2015

http://www.dreamdealer.nl/tutorials/using_geolocation_to_automatically_generate_a_route_and_directions_in_google_maps.html

Wednesday, January 14, 2015

Tutorial: Night Photography

Night time with your EOS

Don't put your camera away at the end of the day, night time offers a whole range of opportunities to carry on shooting.

There are some useful techniques and features to understand that are covered in this tutorial.

• Camera shake

• Tripods

• Remote firing

• Mirror lock-up

• Move to Manual

• Bulb exposures

• Noise reduction

• Subjects for night time pictures



Click HERE for full details...

54 Portrait Ideas: Free Downloadable Posing Guide

Are you stuck for portrait ideas? Sometimes we’ve found that you can over-think these things. When you put so much thought into backdrops and colour schemes and following others’ portrait photography tips, you can overlook some of the fundamentals of portrait photography, such as your subject’s pose. We believe our posing guide below should help!

Free portrait posing guide to download

A great way to reignite you portrait photography with new portrait ideas is to shoot a model in your home photo studio, using as minimalist a set-up as possible. By experimenting with different poses you can see what works and get new portrait ideas to apply to your next shoot.

To help you along we’ve put together our latest photography cheat sheet, a visual posing guide that you can download and use as inspiration.

To create our posing guide we shot our own examples of some of the more traditional portrait styles – full-length portraits, seated portraits, high and low perspectives and head-and-shoulder shots – and then some suggested poses within these genres. We’ve also included some short tips on how to achieve these shots to get the best results.

Click HERE for full details...

99 Common Photography Problems And How to Solve Them

As well as being one of the most expensive hobbies around, photography is also one of the more technical pastimes you can pursue. But it doesn’t have to be confusing!

We’ve spoken to numerous experts over the years, as well as photographers like you, who may either be just starting out or have been taking pictures for a while but keep encountering the same nagging problem.

From all our conversations, we’ve noticed some common photography problems that seem to plague snappers of all ages and abilities.



Click HERE for full details...

Canon EOS 550D T2i Tips, Tricks & Best Settings

Here you’ll find tips, tricks, recommended settings and advice to help you get the most out of your T2i (550D).



Click HERE for full details...

Public Domain Softwares

Click HERE for full details...

Reading RSS with PHP - Myspace, Flickr, YouTube, and Twitter

The Internet seems to be getting easier everyday. With sites like Myspace, Flickr, YouTube, and Twitter, you can essentially create a full-on interactive web experience for free and with no knowledge of web design. This is great, but it limits your creativity, and it also requires your readers to remember multiple separate URLs.



On the flipside, you could reverse engineer all of these tools and create your own versions of them for use on your personal website, creating the same immersive user experience you get from using social tools, but that’s a good deal of time and effort. The learning experience of building such tools is great, but we don’t always have hundreds of hours to dedicate to rebuilding Flickr’s robust photo management. Besides, doesn’t it seem a little silly to reinvent the wheel?



So, what we’re hoping for is a way to get the best of both worlds: how can we utilize the power of Flickr on our own website without needing to dedicate a great deal of time to solving the problem?



Click HERE for full details...

An Easy Way to Display an RSS Feed with PHP

RSS feeds are everywhere, and sometimes it’s a good idea to display one to keep people in the loop of important posts from your site, or sites you think might be relevant. Luckily, PHP 5 introduced the DOM extension which make it easy to work with XML documents. Now all it takes is just a small bit of code to fetch and display a feed.

Click HERE for full details...