Reading time 20 min
Views 77K OpenGL — платформонезависимая спецификация, описывающая программный интерфейс для создания компьютерных приложений, использующих двухмерную и трехмерную графику.
В этой статье я опишу, как можно создать эмулятор Кубика Рубика на OpenGL.
Кубик будет в 3D и его можно будет вращать мышкой, а переворачивать грани можно, кликая мышкой по стрелкам. При том стрелки появляются у ближайшей к зрителю грани.
Читать дальше → Total votes 81: ↑61 and ↓20 +41
Add to bookmarks 366 Reading time 3 min
Views 8.6K Я не ставлю цель
обо очернить Перл. Я люблю Перл.
Просто
надо различать список и массив в Перле.
use Perl or die;
#!/usr/bin/perl
use strict;
my $x = ('a', 'b');
print $x;
Вывод:
b
Читать дальше → Total votes 98: ↑48 and ↓50 -2
Add to bookmarks 28 Reading time 4 min
Views 9.7K Здравствуйте хабровчане.
Решил я сделать отправку изображения с канваса на сервер.
А что из этого получилось смотрите под катом.
Читать дальше → Total votes 24: ↑22 and ↓2 +20
Add to bookmarks 26 Reading time 1 min
Views 489 Если в Юниксе запустить перловый скрипт, в котором в первой строке #!/usr/bin/perl стоит в конце не "\n", а "\r\n",
то bash выдаст ошибку:
perl^M bad interpeter
Можно заменить "\r\n" на "\n" следующей строчкой:
perl -i -pe "s/\r|\n//g; binmode ARGVOUT" file.txt
А можно просто создать симлинк с именем «perl\r» указывающий на /usr/bin/perl:
ln -s /usr/bin/perl `perl -e 'print "/usr/bin/perl\r"'`
Total votes 17: ↑8 and ↓9 -1
Add to bookmarks 1 Reading time 7 min
Views 38K
Введение
Я собираюсь рассказать об однострочных программах на Perl. Если вы овладете однострочным Perl`ом, то можете сэкономить кучу времени (я экономлю).
Цель поста — показать как Perl можно использовать заместо find, grep, awk, sed. В конце поста будет написано зачем это надо.
Читать дальше → Total votes 104: ↑95 and ↓9 +86
Add to bookmarks 196