Learn Math and Check your Math Skills

And if you are from Bangladesh, why don’t you make such or better stuff in Bengali and help the Students in Bangladesh?

You can also check if there is a market for it in Bangladesh, if you want to do it as a business? or can you think of any game idea that can teach such skills? A list of games to teach Math skills can be found at the end of this post

Jr. Kindergarten

Counting, comparing groups, inside and outside, long and shortand more.

 

Kindergarten

Patterns, identifying shapes, skip-counting, sorting objectsand more.

 

Grade 1

Adding doubles, subtraction word problems, estimation and more.

Grade 2

Place-value models, even and odd, reading clocks, fractions and more.

 

Grade 3

Multiplication facts, line graphs, units of measure, propertiesand more.

Grade 4

Adding decimals, calculating probabilities, bar graphs, symmetryand more.

 

Grade 5

Quadrilaterals, adding fractions, converting measurements, areaand more.

 

Grade 6

Percentages, perimeter, variable expressions, exponents, anglesand more.

 

Grade 8

Pythagorean theorem, linear equations, square roots, surface areaand more.

 

Grade 10

Systems of equations, similar figures, cube roots, factoring and more.

 

Grade 11

Quadratic functions, trigonometry, radical expressions, sequencesand more.

 

Grade 9

Solving inequalities, multiplying polynomials, evaluating exponentsand more.

————–

You can find some simple math based games at : http://www.knowledgeadventure.com/subject/

Some math Game at BBC web-site: http://www.bbc.co.uk/skillswise/maths/games

Some more math based games: http://www.mathsisfun.com/games/

 

 

 

 

 

 

 

 

  From: http://sitestree.com/?p=610
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-12-15 18:03:35

Make Your Web-site Faster : Make WordPress Faster

Recommended Links and Plugins

Caching is only one part of making a website faster. Here are some other plugins that will help

  1. WPSCMin, a Supercache plugin that minifies cached pages by removing whitespaces and extra characters [the link does not work, did not find any other alternative link]
  2. Yahoo! Yslow is an extension for the Firefox add-on Firebug. It analyzes web pages and suggests ways to improve their performance based on a set of rules for high performance web pages. Also try the performance tools online at GTMetrix.
  3. Use Google Libraries allows you to load some commonly used Javascript libraries from Google webservers. Ironically it may reduce your Yslow score.
  4. The CDN Sync Tool plugin will help upload files to Amazon S3/Cloudfront if you would rather not depend on origin pull. See the plugin support forum if you have any queries about this plugin.
  5. Advanced users only: Speed up your site with Caching and cache-control explains how to make your site more cacheable with .htaccess rules.
  6. Advanced users only: Install an object cache. Choose from Memcached, XCache, eAcccelerator and others.
  7. Cron View is a useful plugin to use when trying to debug garbage collection and preload problems.

From: http://sitestree.com/?p=606
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-12-14 21:27:07

Code Generator for Laravel Framework

JeffreyWay/Laravel-4-Generators is a tool that can generate code for you for Laravel based applications.

You can download it from:
https://github.com/JeffreyWay/Laravel-4-Generators

It needs php >= 5.3.3
You will need to install Composer before you install this generator. Composer is a dependency management tool; it will download and install all the pre-requisite tools/packages for you.

Configuration changes:
You have to update composer.json as comes with Laravel. You have to include this generator as a requirement for Laravel. Then you have to update composer with commands similar to: composer update. In Windows, you can run this command from right/context menu options.

You can find a text tutorial here:
https://medium.com/on-coding/c643022433ad

A video tutorial by the author can be checked at:

So far I can see that generate:resource is pretty useful. Also, generate form also.
From: http://sitestree.com/?p=575
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-12-02 07:44:05

DB Operations for Laravel (a MVC based PHP framework). The Model is also discussed

Different methods of DB operations are discussed.
How to model using the Eloquent ORM is also discussed.
DB operations are shown in Plain SQL, or Using the Query builder, and also using the Model.
In a later document, I will show the details of Laravel configurations and some MVC coding stuff.
You do not need 100 years of experience to be able to use Laravel. If you have experience with similar stuff (one or more) such as CodeIgniter, Symfony, Zend, and/or CakePHP (also in general you are good in programming, and also good in PHP, Database Design and Implementation, DB Modeling, ORM in other languages/frameworks), you will be good to go in matter of days [even if you never heard of Laravel]

From: http://sitestree.com/?p=570
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-11-26 02:10:23

Scraping HTML Content

HTML DOM Parser Works well: http://net.tutsplus.com/tutorials/php/html-parsing-and-screen-scraping-with-the-simple-html-dom-library/
http://sourceforge.net/projects/simplehtmldom/

PHP XML parsers will work though the HTML needs to be perfect (XHTML) : http://www.php.net/manual/en/refs.xml.php

Example: http://www.php.net/manual/en/simplexml.examples.php

 

To grab HTML from a URL, you can use CURL

        // create a new cURL resource
	$ch = curl_init();

	// set URL and other appropriate options
	curl_setopt($ch, CURLOPT_URL, $url);
	curl_setopt($ch, CURLOPT_USERPWD, "username:password");
	curl_setopt($ch, CURLOPT_HEADER, 0);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);	

	// grab URL and pass it to the browser
	$result = curl_exec($ch);

	// close cURL resource, and free up system resources
	curl_close($ch);

 

  From: http://sitestree.com/?p=556
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-11-18 02:03:36

One of the Parallel Computers that I used: You can just get an idea about a simple parallel computer configurations

You can just get an idea about a simple parallel computer configurations

SUN Ultra Sparc-III (used to run parallel random number generators, yes I wrote the code as well) : used long back though

The experiments were conducted on machines containing
24, 1050 MHz UltraSparc-III CPUs, 48 gigabytes of memory,
a terabyte of disk storage, L1 Cache, and L2 Cache. L1
cache consists of 64 KB 4-way data, 32 KB 4-way instruction,
2 KB Write, and 2 KB Prefetch. L2 Cache consists of
8 MB External On-chip controller and address tags.

 

  From: http://sitestree.com/?p=534
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-11-14 02:19:51

Lessons Learned and Opinions for Better Software Development

2. coming soon…

1. No matter what, if multiple programmers will be working on the same project, use version control. Well, you will find this opinion all over the internet. No doubt. That’s just a knowledge. However, if you work with different scenarios; with or without version control, you will feel it what really works, and what really is better. Nothing New.

However, sometimes right knowledge is better than bad experience (experience of doing thing in a wrong way….)

  From: http://sitestree.com/?p=531
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-11-10 00:14:58

Hadoop, NoSQL, PHP

MongoDB (from “humongous”) is an open-source document database, and the leading NoSQL database. Written in C++.
http://www.mongodb.org/

If you are in USA, Hadoop/NoSQL can pay you a lot…
http://www.indeed.com/salary/q-Hadoop-l-San-Jose,-CA.html

PHP Programming in the area:
http://developer.marklogic.com/labs/mlphp

Apache Hadoop
http://en.wikipedia.org/wiki/Apache_Hadoop

Facebook and Hadoop
http://gigaom.com/2013/11/06/facebook-open-sources-its-sql-on-hadoop-engine-and-the-web-rejoices/ From: http://sitestree.com/?p=519
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-11-07 05:16:53

Mobile Development, Responsive Design, and Related

You can download the Project ResponsiveRabbit from:
As I mentioned in an another article, I used CSS from ResponsiveRabbit to create mobile version of web-sites. http://www.justetc.net and http://www.justetc.org both have a mobile version. For resolution < 768 px the mobile responsive version is displayed. In the mobile version, the top menu is squeezed to the top. The width of the menu also changes based on screen resolution. For > 400 px width, menu width is 300px. At one point the width becomes 250, then 200, and then 150. It could be made percentage. However, based on the web-site structure, it could be little tricky/not-straight forward. So took the easier but more css codier way…
For mobile versions, the carousals are taken off, some of the box items are shown as plain text links. As for mobile version, the contents breakdown and arrange them one under another.
the css files, style.css the default mobile version; shown for width <= 767px.
style_desk.css is the desktop version shown for width >= 768px
responsive.css have the css classes that will be responsive
bootstrap-responsive.css has the media queries and defines the behavior for different resolutions
Some css from bootstrap-responsive.css
@media (max-width: 767px) {
/*sayed block starts */
#actualNavBar{
display: none;
}#responseNavBar{
position:absolute;
top:0px;
}.slider, .pagination{
display: none;
}.slider:after{
clear: both;
}

.box{
float:right;
padding:5px;
}

.nav-collapse{
max-width: 300px;
min-width: 300px;
float:right;
}

.container-fluid{
max-width: 50px;
float: right;
}

.navbar-inner{
width:40px;
height:40px;
float: right;
}
/*sayed block ends */

From style_desk.css
#responseNavBar{
float:right;
position:absolute;
top:0px;
display: none;
}#actualNavBar{
display: block;
}
/*sayed block starts*/
/*251 to 400px*/
@media (max-width: 400px) {
.nav-collapse{
max-width: 250px;
min-width: 250px;
float:right;
}
}
/*201 to 250*/
@media (max-width: 250px) {
.nav-collapse{
max-width: 200px;
min-width: 200px;
float:right;
}
}/*0 to 200*/
@media (max-width: 200px) {
.nav-collapse{
max-width: 150px;
min-width: 150px;
float:right;
}
}/*sayed block ends*/ 

I was looking for research work that eventually led to this CSS Media Queries, and responsive design…there must be some.. will see..now attaching one as I found…[not directly related …]

Responsive design in Higher Education

From: http://sitestree.com/?p=514
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-11-05 05:09:07

Computers and History of Computers

From: http://sitestree.com/?p=493
Categories:Web Development, Root, By Sayed Ahmed
Tags:
Post Data:2013-10-26 21:46:51