Время на прочтение 20 мин
Количество просмотров 77K OpenGL — платформонезависимая спецификация, описывающая программный интерфейс для создания компьютерных приложений, использующих двухмерную и трехмерную графику.
В этой статье я опишу, как можно создать эмулятор Кубика Рубика на OpenGL.
Кубик будет в 3D и его можно будет вращать мышкой, а переворачивать грани можно, кликая мышкой по стрелкам. При том стрелки появляются у ближайшей к зрителю грани.
Читать дальше → Всего голосов 81: ↑61 и ↓20 +41
Добавить в закладки 365 Время на прочтение 3 мин
Количество просмотров 8.5K Я не ставлю цель
обо очернить Перл. Я люблю Перл.
Просто
надо различать список и массив в Перле.
use Perl or die;
#!/usr/bin/perl
use strict;
my $x = ('a', 'b');
print $x;
Вывод:
b
Читать дальше → Всего голосов 98: ↑48 и ↓50 -2
Добавить в закладки 28 Время на прочтение 4 мин
Количество просмотров 9.4K Здравствуйте хабровчане.
Решил я сделать отправку изображения с канваса на сервер.
А что из этого получилось смотрите под катом.
Читать дальше → Всего голосов 24: ↑22 и ↓2 +20
Добавить в закладки 26 Время на прочтение 1 мин
Количество просмотров 479 Если в Юниксе запустить перловый скрипт, в котором в первой строке #!/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"'`
Всего голосов 17: ↑8 и ↓9 -1
Добавить в закладки 1 Время на прочтение 7 мин
Количество просмотров 38K
Введение
Я собираюсь рассказать об однострочных программах на Perl. Если вы овладете однострочным Perl`ом, то можете сэкономить кучу времени (я экономлю).
Цель поста — показать как Perl можно использовать заместо find, grep, awk, sed. В конце поста будет написано зачем это надо.
Читать дальше → Всего голосов 104: ↑95 и ↓9 +86
Добавить в закладки 195