nodejs + continuous development

nodejs

Daca dezvolti vreun proiect in nodejs, atunci ar trebui sa iti fie cunoscuti pasii: modifici fisier .js + executi script .js, unde se observa o reduntanta in a tot rula/rerula scriptul modificat. Pentru asta exista un tool destul de util node-supervisor ce iti permite sa nu mai dai restart manual la script dupa ce faci modificarile. Astfel, scopul lui e sa monitorizeze fisierele proiectului tau si cand detecteaza un fisier modificat – face restart automat instantei de node ce il ruleaza, iar tie iti ramane doar sa faci modificarile necesare + testezi ceea ce faci.

Se instaleaza simplu cu npm:

1
$ npm install supervisor -g

si la fel de simplu se executa, exemplu pentru un fisier server.js:

1
$ supervisor -w server.js -r server.js

mai multe detalii + documentatia pe pagina proiectului de pe github

 

atat.

spamtrap.ro

spamtrap

În viața de zi cu zi de pe internet, email-ul încă reprezintă o tehnologie ce foarte greu se va renunta la ea. Și ca întotdeauna se gasesc baieții șmecheri care încearcă să facă, să dreagă ca să scoată un ban… avem o problemă în plus: spam-ul, care, totuși, ne mănâncă timp prețios dedicat task-urilor ce le avem de făcut.

Astfel se motivează existența proiectului spamtrap.ro care ajuta deținătorii de domenii de a bloca spam-ul trimis către domeniile lor și astfel… scăpați de reclamele enervante și inutile și puteți să vă concentrați la a fi mult mai productivi.

Puteți intra și încerca.

iOS e tare…

20110714-151147.jpg

E si iOS un sistem de operare ce are aceleasi probleme ca celalte. Recunosc ca nu e un bluescreen in mod text, dar totusi.

PS: ma intreb cate resurse din telefon imi mananca acele proceduri de detectare a acestor evenimente…

Restart oricum trebuie sa dau.

atat

how to start with nvidia OpenCL

o bucata de text din OpenCL Release Notes de la nvidia ce mi s-a parut foarte foarte foarte interesanta.

--------------------------------------------------------------------------------
III.A.  Creating a new OpenCL Program in Windows using the SDK infrastructure
--------------------------------------------------------------------------------

Creating a new OpenCL Program using the NVIDIA OpenCL SDK infrastructure is easy.
Just follow these steps:

1. Copy one of the installed OpenCL SDK project folders, in its entirety, into
   "\NVIDIA GPU Computing SDK 4.0\OpenCL\src" and then rename the folder. Now you
   have a folder such as "\NVIDIA GPU Computing SDK 4.0\OpenCL\src\"

2. Edit the filenames of the project to suit your needs.

3. Edit the *.sln, *.vcproj and source files. Just search and replace all
   occurrences of the old filenames to the new ones you chose.

4. Build the 32-bit and/or 64-bit, release and debug configurations using:
      _vs2005.sln
	  _vs2008.sln
	  _vs2010.sln

5. Run .exe from the release or debug, directories located in
   "NVIDIA GPU Computing SDK 4.0\OpenCL\bin\win[32|64]\[release|debug]".

6. Modify the code to perform the computation you require. See the OpenCL
   Programming Guide, the OpenCL API Specifications, and the OpenCL Best Practices
   Guide for details of programming in OpenCL.

atat

robloqhusanubuu@mailld.com