Ассемблер: прячем несколько команд в команде из песочницы

Речь пойдёт о том, как можно спрятать «лишние» ассемблерные команды в обычном коде. Данный метод полезен для усложнения дизассемблирования кода, особенно, если генерацию «скрытых» команд ...
+116
18 мая 2012, 12:08
175
godAlex 17,0

Бестиповое лямбда-исчисление, комбинаторы, Unlambda и числа Фибоначчи из песочницы

Далее пойдет рассказ о самом, на мой взгляд, хардкорном способе программирования. Предмет поста непростой, путь будет долгим, а в качестве печеньки в конце я расскажу, как считать числа Фибоначчи на ...
+51
14 мая 2012, 16:23
92
lisyarus 6,0

Bitbucket анонсировали парное программирование — Spooning

Подробности можно узнать тут. Spooning происходит от англ spoon(ложка) по аналогии с forking — fork(вилка) Есть повод улыбнуться в первоапрельский праздник (April Fools' Day). Хабраюмора нет, ...
+43
31 марта 2012, 22:30
20
MechanisM 15,2

Minecraft-калькулятор

YouTube-пользователь SgtGodswordBerserker выложил видео своеобразного калькулятора, который умеет производить 6-значное сложение и вычитание, 3-значное умножение, деление и вычисление ...
+99
22 марта 2012, 02:36
99
shoumikhin 15,5

Рекурсивные функции — создание собственной математики (Scala) из песочницы

Добрый день, Хабр! Столь претензионным заголовком я хочу начать статью про одну из многих моделей исчисления (Computational model) — рекурсивные функции. В первой части этого поста мы разберем (в ...
+28
11 марта 2012, 21:14
71
Mgrin 1,4

HelloWorld — это просто? из песочницы

Введение Открывая любой учебник по языку программирования мы первым делом видим простой прмер, показывающий программисту базовые возможности языка. Обычно в качестве такого примера выступает всеми ...
+64
21 ноября 2011, 18:10
72
Impuls 0,5

То, чего вы не ждали от калькулятора. Пасьянс на bc

*nix*
Невинные развлечения с bash больше не кажутся мне чем-то особенным. В качестве своей следующей цели для экспериментов я выбрал GNU bc — консольный калькулятор и скриптовый математический язык ...
+106
17 ноября 2011, 17:02
86
sourcerer 139,8

Как писать квайны

Введение Многие программисты считают написание квайнов (программ, выводящих свой исходный код) непосильной задачей. И действительно — все эти цепные квайны и квайны различного порядка, при взгляде ...
+76
11 сентября 2011, 12:43
79
hx0 30,0

Задача о восьми Ферзях на Oracle SQL

Привет, Хабролюди! В мае месяце в Москве прошла олимпиада IT-Планета, одной из номинаций которой было «Программирование СУБД Oracle». Задания были интересными и сложными, и хотелось бы поделиться ...
+28
10 сентября 2011, 01:27
30
igofed 7,5

Программирование без использования условных конструкций из песочницы

Один знакомый заявил мне, что любая программа может быть написана без использования if/else. Я, конечно, тут же возмутился и сформулировал ему (а заодно и себе) простейшую задачу: написать программу, ...
+29
25 июля 2011, 15:48
29
Moonrise 10,0