Tuesday, June 30, 2009

RightJS, новый JavaScript-фреймворк

RightJS — это новый JavaScript framework, вобравший в себя лучшие стороны старых фреймворков в сочетании с новыми тхнологиями веб-разработки.
http://2lx.ru/2009/06/rightjs-novyj-javascript-frejmvork/

Saturday, May 16, 2009

Язык программирования Petrovich

Petrovich — это не просто язык программирования, это целая операционная система с собственной средой разработки приложений. Назван он в честь выдающегося дрессировщика собак Ивана Петровича Павлова.

http://2lx.ru/2009/05/yazyk-programmirovaniya-petrovich/

Friday, April 3, 2009

Потоки в Perl

Небольшой perl-скрипт, способный отправлять и принимать сообщения на определенный сокет.

#!/usr/bin/perl
use threads;
use IO::Socket;

$sock = new IO::Socket::INET(PeerAddr => localhost,
  PeerPort => 555,
  Proto => 'tcp') or die "Can't connect\n";

push @threads, threads->create(\&msoutput, out); #создать поток для отправки
push @threads, threads->create(\&msinput, inp); #создать поток для приема

foreach my $thread (@threads) {
  $thread->join();
}

sub msoutput { #поток для отправки  
  while (1){
  $sock->send("ping\n");
  sleep 2;
  }
}

sub msinput { #поток приема  
  while ($input=<$sock>) {
  print $input;
  }
}

Hello, World!

Хеллоуворлды на самых распространенных (и не очень) языках программирования.

http://2lx.ru/2009/03/hello-world/

Saturday, March 14, 2009

Постраничный вывод в PHP

Функция постраничного вывода данных от товарища Всемогущий с forum.vingrad.ru

http://2lx.ru/2009/03/postranichnyj-vyvod-v-php/

Sunday, March 8, 2009

Установка Mandriva Linux на Asus EeePC

Процедура установки Mandriva Linux 2008.1 на Asus Eee PC 900 без внешнего DVD-привода, через NFS.

Процедура установки будет состоять из трех частей: подготовка флешки, установка на флешку загрузчика Grub, и непосредственно установки системы.

Статья тут.

Кто я?

Я - помешанный на коде прграммист-линуксойд.

Пишу на PHP, Perl, C#, и немного на С++

Обожаю Linux, и не очень люблю проприетарные ОСи.

В этом блоге я буду писать о различных приемах программирования на вышеупомянутых языках.