July 2011
1 post
3 tags
the size of tiny changes in the heart: "Velocity... →
brighteryellow:
Listen to this:
The closer we get to the thing we really want, the more resistance we will feel. We will feel some force pushing us away, the closer we get to some thing we think we really want. And for a lot of us that could be writing. Let’s be honest: it is not that hard to write. It’s not…
February 2011
1 post
4 tags
Traits in PHP →
Traits is a mechanism for code reuse in single inheritance languages such as PHP. A Trait is intended to reduce some limitations of single inheritance by enabling a developer to reuse sets of methods freely in several independent classes living in different class hierarchies. The semantics of the combination of Traits and classes is defined in a way, which reduces complexity and avoids the...
January 2011
4 posts
5 tags
Using web workers →
Workers provide a simple means for web content to run scripts in background threads. Once created, a worker can send messages to the spawning task by posting messages to an event handler specified by the creator.
The worker thread can perform tasks without interfering with the user interface. In addition, they can perform I/O using XMLHttpRequest(although...
4 tags
A Simple TODO list using HTML5 WebDatabases →
It’s a straightforward tutorial on creating a simple application using webdatabase. here’s the intro:
Web Databases are new in HTML5. Web Databases are hosted and persisted inside a user’s browser. By allowing developers to create applications with rich query abilities it is envisioned that a new breed of web applications will emerge that have the ability to work online and...
1 tag
Jason Fried: Why work doesn’t happen at work | Video on TED.com
6 tags
Building Mobile and Desktop Applications with Web...
With Appcelerator Titanum, you can use HTML/CSS/Javascript/PHP/Python/Ruby to deliver native desktop and mobile applications.
Titanium has 2 SDKs:
Desktop SDK: which “packages up your application source code (HTML/CSS/JavaScript) with a heavily augmented build of the popular webkit open source web browser engine.”
Mobile SDK: which does not use browsers. in fact titanium mobile...
December 2010
11 posts
5 tags
Virtual File System in Gnome
There are three libraries in Gnome providing virtual file system, albeit one of them (gnome-vfs) is deprecated is since Gnome 2.21 gio/gvfs replaced it.
GIO : part of GLib, is the core library used for file and folder operations in GNOME applications
GVFS: Using GIO with GVFS allows your application to work with files on remote machines as easily as local files.
GnomeVFS: In previous...
3 tags
JSPL - The Bridge between Javascript and Perl →
JSPL is a bridge between Perl and JavaScript (the SpiderMonkey engine specifically). JSPL makes it easier for JavaScript programmers to write stand-alone, out-of-the-browser, applications. For Perl programmers JSPL allows you to extend your application using JavaScript. JSPL is open source software. The core of JSPL is a reflection engine and a life cycle synchronizer allowing you to write...
4 tags
Javascript + Structured Concurrency
stratifiedjs is an interesting approach to introduce concurrency programming to javascript, first I learned about it in infoQ
It adds a small number of new constructs (waitfor/and, waitfor/or, waitfor()/resume, hold, spawn, using), and it extends the semantics of the constructs of the base JS language (i.e. sequencing, looping, conditionals, exceptions, etc) to work naturally with concurrent...
GitHub Pages →
I’ve seen innovative (crazy) people building blogs using git’s features. now you can claim your own github subdomain and build a simple html website or complex templates.
6 tags
Gnome Graphical Interface
http://library.gnome.org/devel/platform-overview/stable/graphics.html.en
The GNOME Platform features sophisticated graphics and user interface technology, from standard user interface controls to an API for drawing high-quality graphics to the screen. Using the graphics technologies in GNOME allows you to create applications that are consistent, intuitive, and aesthetically pleasing.
Summary:
...
6 tags
Gnome Core Technologies →
What is GVFS, GIO, GLIB, GConf, Gstream, etc? Now I’m reading Gnome Documentation Library and I thought this is the start page.
so this is :An Official Guide to Gnome Libraries and Tools.
4 tags
Objective-C with Linux/GnuStep →
Can I use Apple’s Runtime APIs?
You not only can, but should!
With OS X 10.5, Apple introduced a new set of APIs for interacting with the runtime. These hid the implementation details - previously all public - behind a set of public functions, implemented on both the modern and legacy runtimes.
These functions are supported by the GNUstep runtime and can also be used with the GCC...
3 tags
Apache Zeta Components - high quality PHP... →
Apache Zeta Components is an enterprise ready general purpose PHP components library. As a collection of high quality independent building blocks for PHP application development Apache Zeta Components will both speed up development and reduce risks. An application can use one or more components effortlessly as they all adhere to the same naming conventions and follow the same structure. All...
The Data Charmer: Who's afraid of MySQL forks? →
am thinking about Postgre 9
2 tags
Model describes universe with no big bang, no... →
3 tags
Allegations of FBI crypto backdoors in OpenBSD... →
September 2010
1 post
Don’t just ask what the world needs. Ask what makes you come alive
and...
– Howard Thurman
January 2010
1 post
my website
Just update my website, and add some extra information on its hompage.
February 2009
4 posts
Ubuntu is not a new word for Linux! | Debian Today →
I’m testing ping.fm yahoo messenger bot, to set status in my facebook, twitter, tumblr and plurk profiles.
kill -9 $(pidof *program*) →
kill all processes of a program
Tip: using lshw to fecth hardware information
– Linux Software :: Tip: using lshw to fecth hardware information :: February :: 2009
June 2008
2 posts
Apache 2 and PHP 5 (mod_php) on Linux →
Leap - The One File Content Management Solution →
May 2008
1 post
Everybody knows how to raise children, except the people who have them.
– PJ O’Rourke
March 2008
1 post
MailX Tutorial - Engineering Computer Network,... →
February 2008
15 posts
ٌWhat Did I learn Today?
how to Optimize Mysql with good Indexing. (google is your friend). What is ACPI and test acpi_listen in shell. how to translate a page in wiki, actualy I did it in Archlinux wiki page. I read a short and valuable introduction to internals of the kernel, here, which I found here. following the last, I learn many thing about /proc and sysctl, here. altoughI didnt realy look at it, but it seems cool...
Keyboard Layout Switch
run this command, and you have the ability to switch bewean keyboard layouts by pressing alt+shift keys in any *NIX enviroment: setxkbmap -layout “us,ir” -option “default,grp:alit_shift_toggle” if you are use fluxbox (like me) simply put it in your ~/.fluxbox/startup
Red Hat Magazine | Tips and tricks: What is the... →
Only two remote holes in the default install, in more than 10 years!
– OpenBSD
Do Your Worst: Give yourself permission to suck. Relieve the pressure of...
– lifehack
What is the coolest thing you can do using Linux... →
dialog05 presents universal connections →
tumbl.us - a tumblelog →
Simple Linux Distros.
a List of them. this one, seems to be professional with good documentation . grml distro is text based. http://www.zenwalk.org/ Beril OS, an old dude. ubuntulite, a realy thin and light ubuntu. I think, I test this floppy size distro long time ago. Trinux: A Linux Security Toolkit The most GNU/Linux on 1 floppy disk.
Shareaholic - The browser add-on extension to... →
Try not. Do or do not. There is no try.
– Yoda in The Empire Strikes Back
How you act when you’re alone affects the rest of your life.
– Chögyam Trungpa
Linus Torvalds' follow-up to a question about...
> > Other than the fact Linux has a cool name, could someone explain why I > > should use Linux over BSD? > No. That’s it. The cool name, that is. We worked very hard on > creating a name that would appeal to the majority of people, and it > certainly paid off: thousands of people are using linux just to be able > to say “OS/2? Hah. I’ve got Linux....
tinyMy: small mysql console
A minimalist mysql console to manage mysql server over web. http://elfz.laacz.lv/tinymy/
tinyMy: small mysql console
A minimalist mysql console to manage mysql server over web. http://elfz.laacz.lv/tinymy/
January 2008
2 posts
XHTML1.0 and target
in XHTML1.0 you can not have target attribute in so I found out that the best solution is using this:
Restart .bashrc
when you change something in bashrc you need to restart the bash just type bash in your command line and the bash restart automaticaly