Шлюхи без блекджека, блекджек без шлюх. Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

OpenGL ES Working Group plans to release a new version of OpenGL ES in 2014

The main features of the new API are:
- Backward compatibility with OpenGL ES 2.0 and 3.0
- Compute shaders, with atomics and image load/store capability
- Separate shader objects
- Indirect draw commands
- Enhanced texturing functionality including texture gather, multisample textures and stencil textures
- Enhanced shading language functionality

For clarification purposes the new API will not include:
- Tessellation and geometry shaders

Такие дела.

#HFGM92 (1) / @ninesigns / 3972 дня назад

Я как-то полгода за хороший баш полгода сношал полтора мегабайта лапши на похапэ, которые написал некто Миша с одного мехмато-матмеха с прекрасной способностью к абстракции. Тот Миша начал с того, что имплементировал свой оригинальный способ модуляризации кода в духе ранней симулы, на макросах, на похапэ. Потом он изобрёл конечные автоматы и решил везде где можно применять их, потом дело стало хуже: он сперва обнаружил что можно передавать аргументами функции, и стал пихать их туда, просто для красоты, когда только можно. И наконец через некоторое время он изобрёл CPS, и стал всё писать в CPS, на сраном ПХП, с эффектами, побочными эффектами, неожиданными эффектами и даже неожиданными для создателя языка эффектами. Иногда он совмещал CPS с finite state machines и передавал reference функциям для сохранения в него return value просто потому что надо было что-то сделать быстро, а как правильно не было времени думать. Он может и далеко пойдёт, но то что он написал, это кромешный ад и пиздец, и уж лучше бы он был индусом и писал if (flag == true) ... else if (flag == false || !flag == true) ...

#5QV6Z6 (4) / @ninesigns / 3973 дня назад

— Мальчик, ты кем хочешь работать когда вырастишь?
— Хаскелистом!

#WOJLZW (1) / @ninesigns / 3983 дня назад

Процедурно генерируемый снег.
Хородо сделоно.

http://www.youtube.com/watch?v=9H1gRQ6S7gg#t=47
https://disney-animation.s3.amazonaws.com/uploads/production/publication_asset/72/asset/snow.pdf

#11UV2U (18+2) / @ninesigns / 3991 день назад

Бьёрн Страуструп. C++. Психически болен.
Андрей Александреску. C++. Психически болен.
Гради Буч. ООП. Психически болен. Шизофазия.
Банда четырех. ООП. Организованная преступность. Диверсанты.
Джеймс Гослинг. Java. Диверсант.
Андерс Хейлсберг. C#. Главный архитектор Delphi. Диверсант.
Расмус Лердорф. PHP. Умственно отсталый.
Гвидо ван Россум. Python. Умственно отсталый.

Довольно!

Just Lisp. Since 1958.

#LMMT4Y (5) / @ninesigns / 4000 дней назад

емаксоюзеры, настало время нам объединиться и сделать поддержку libotr в jabber.el

Предлагаю начать с допилииванию биндингов к libotr.

Я взял древний заброшеный emacs-otr, осмотрел его и добавил костылей и пустых функий для того, чтобы это хозяйство компилилось с libotr5.
https://github.com/4DA/emacs-otr

@a13, @Avatar, @Whitesquall, @kb, @cbeta и все остальные, подключайтесь.

Лайки, репосты, ретвиты приветствуется.

#JUEVYJ (8+1) / @ninesigns / 4006 дней назад

Чят, расскажи про side-projects, которые пилишь.

#3GTJC4 (14) / @ninesigns / 4022 дня назад

Чят, а расскажи:
1. когда тебе в последний раз при кодировании понадобилась математика?
2. Какой ее раздел?
3. Это было по работе или jff?

#VX4JG4 (8) / @ninesigns / 4023 дня назад

О, очередной пылкий вьюноша со «скобочным вебом»!

Ну, попробуй реализуй скобочный веб, чо. Только сперва тебе придется написать свой валидирующий pull-парсер для S-выражений. Стандартный лисповый ридер не вернет AST, пока не распарсит все до последней скобки, а в вебе надо начинать интерпретировать по возможности сразу же.

Затем ты напишешь разборщик и валидатор своих DSL-аналогов HTML и CSS и начнешь реализовывать рендерер. В этот момент обнаружится, что для лиспа нет качественных биндингов к современным GUI-тулкитам. Сперва ты возьмешься за cffi-cairo и cl-cairo2, но выяснится, что они заточены под старые версии Cairo и не работают.

Ты станешь допиливать Cairo-биндинги, но однажды решишь, что Cairo семантически чужд лисп-парадигме и возьмешься писать свою кросс-платформенную библиотеку для поддержки высокопроизводительной векторной графики. Затем ты реализуешь аналог протокола HTTP, только на S-выражениях (назовем его SXTP), потому что HTTP с его убогими URL'ами и методами семантически чужд лисп-парадигме.

После этого встанет вопрос о написании веб-сервера, поддерживающего SXTP. Попутно ты напишешь template engine, аналоги XPath, XSLT, а также ORM и MVC-фреймворк. В этот момент выяснится, что традиционные SQL-базы данных семантически чужды лисп-парадигме, и ты начнешь разрабатывать собственную лисп-ориентированную БД.

В этот момент ты поймешь, что Common Lisp перегружен и недостаточно выразителен, его стандарт раздут, а макросы негигиеничны; что Scheme слишком минималистична и академична; что остальные диалекты лиспа либо маргинальны, либо требуют .NET/JVM. Тут тебе в голову придет идея создать собственный лисп. Ты потратишь несколько лет на разработку стандарта, реализацию языка и переписывание всего вышеперечисленного на твоем новом языке. После этого окажется, что все ужасно тормозит. И это, разумеется, исключительно по той причине, что операционные системы стандарта POSIX семантически чужды лисп-парадигме. Ты начнешь разрабатывать LISP OS.

В процессе разработки выяснится, что эффективная LISP OS для x86/ARM/MIPS не может быть создана в принципе, так как их семантика чужда лисп-парадигме. Ты возьмешься за изучение System C, Verilog, VHDL и в один прекрасный день создашь лисп-машину на FPGA.

В этот момент мозаика чудесным образом сложится. У тебя будут лисп-машина, лисп-OS, лисп-сервер и лисп-браузер. Ты восторженно оглянешься вокруг, и обнаружишь, что половина человечества уже переселилась на Gliese 581, а оставшаяся половина забыла про HTML/CSS/etc., как про страшный сон, и давно пользуется квантовыми компьютерами и квантовыми сетями. Но все это уже будет не важно. У тебя ведь будет лисп-браузер и полноценная замена HTML/CSS на S-выражениях.

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

#4FBDZ0 (11+1) / @ninesigns / 4026 дней назад

http://nimrod-code.org/
Пацаны, кто тыкал?

Выглядит как почти идеальный ЯП с паскалевским синтаксисом.

#42D7TI (10+1) / @ninesigns / 4042 дня назад

Мегаохуительный пост про то, как нарисровать треугольник на 3dfx voodoo напрямую говоря с железкой.

http://www.openglsuperbible.com/2013/09/07/voodoo-registers-part-1/

#OAAK6U (0+1) / @ninesigns / 4050 дней назад

VMKit: a substrate for virtual machines
http://vmkit.llvm.org/

#ZPX5WY (0) / @ninesigns / 4061 день назад

"Сама философия статической типизации, что программа - это окаменевший кусок говна, с полностью зафиксированными относительно друг друга, ригидными частями, дефективна и показывает однобокость мышления аутистов-полудурков, живущих на гранты и разрабатывающих теории типов. "
" Сам процесс взаимодействия с компилятором статического языка имеет зачастую необратимый эффект на психику человека. Этот эффект похож на последствия длительного сабмиссивного общения с авторитарным и жестоким человеком. Любой человек, писавший много лет на статическом языке приходит в ужас от взаимодействия с динамическим языком. "

#2AWI2R (16+4) / @ninesigns / 4067 дней назад

Все шло хорошо, наши отношения длились уже почти два года. Я чувствовала его сильное мужское плечо и уверенность в нашем будущем. Он был профессиональным разработчиком и готовил программы для больших компаний. Мы хотели пожениться, взять ипотеку, и я в тайне надеялась завести от него детей. Но потом в его поведении что-то изменилось. Мы, женщины, такое чувствуем. Вы же понимаете, о чем я, правда? Он стал неохотно проводить со мной время, перестал дарить цветы... Ему разонравилась моя готовка ;( Я пыталась узнать, кто эта сука, где они познакомились и когда встречаются. И этот его замутненный взгляд с глупой ухмылкой, которые легким ветерком иногда прокатывались по его лицу! И, я стала следить. А что мне еще оставалось делать? Мне уже 25!!! И если он уйдет от меня, то кому я вообще буду нужна?!

Я ушла в отпуск, не сказав ему об этом. В понедельник, я поцеловала его, вышла из квартиры, прошла один пролет наверх по лестнице, вызвала такси, и стала ждать. Где-то через 20 минут он вышел из квартиры. Я выскользнула из подъезда, села в такси, и стала наблюдать, как он сядет в машину. Но вместо того, чтобы сесть в форд фокус, кредит за который он выплачивал последние два года (он всегда говорил мне, что как только выплатит кредит за машину, мы устроим свадьбу), он пошел к небольшой двери у третьего подъезда, где живут узбеки-дворники, убирающие наш и соседний дворы, и выкатил от туда какой-то дурацкий велосипед. Представляете ВЕЛОСИПЕД! И он через весь город, по лужам ехал на нем до работы! Я еле сдерживалась, чтобы не выйти и не закричать, в каком виде он приедет на работу! Спина свитера намокла от пота, брюки были забрызганы мелкой грязью. Не знаю, как описать чувство стыда, которое я тогда испытывала. Но я тихонечко ждала в такси.

К нему на работу незаметно проникнуть я не могла - у них проходная. Тогда я позвонила Олегу - это их бизнес-аналитик. Когда я приходила к ним в офис, Олег мог целый день смешить меня своими историями про бизнесменов и программистов. Иногда, когда мой любимый задерживался, я звонила Олегу и тот выпроваживал его. Позвонив, я сказала, что у моего Стаса проблемы с желудком и, я не уверена, что он серьезно к этому относится, потому попросила докладывать обо всем, что Стас делает на работе. Сама пошла в кафе читать Коэльо. За целый день, мой только пару раз вышел в туалет, да сходил в обед, где закал борщ. Хотя мне всегда казалось, что ему супы не нравятся, но, может, я плохо их готовлю. Задержавшись на работе примерно на полчаса, он сел на велосипед и поехал домой. Когда я вошла, он был в душе... Так продолжалось 2 недели: дом - работа - дом. Я прекратила свое расследование, так ничего и не найдя. Но в моей душе притаился страх.

Прошло еще 2 месяца. Стас стал груб со мной, стал реже мыться, стал ворчать на меня, когда я стирала его свитер или покупала ему новые брюки. От него пахло борщом и потом. Он больше не хотел секса... Стал много пить. Я боялась за него, но на всю мою заботу он отвечал невнятным ворчанием про дырку в мясе, про суть программирования, про чистоту. Говорил, где теперь мой бог... Что все это значит?!!

Потом он стал нерегулярно ходить на работу. Говорил, что он настолько ценный сотрудник, что ему можно работать из дома. Я звонила Олегу. Он сказал, что Стас в последнее время какой-то странный стал. Смотрит на коллег исподлобья. Эти его постоянные попытки сорвать рабочий процесс, заставив коллег искать элемент в массиве. Эти его рассуждения, что никаких объектов не существует, что состояний не существует! Не знаю, в каком он был состоянии, но точно не в порядке! Олег сказал, что кто-то из сотрудников видел, как Стас, думая, что совершенно один, поплевывал на UML диаграмму, чертил ботиками черные стрелки на линолиуме... Потому ему дали поработать из дома, чтобы не смущать коллег. Олег просил меня быть осторожной.

У меня был отпуск. Стас тоже сидел дома. Мы сидели в разных комнатах и почти не разговаривали. Лишь иногда он подходил и спрашивал, что можно поесть. Котлеты, курочка, рис - все его не устраивало. Кричал, что в доме есть нечего.

А в то утро... Я проснулась от дискомфорта в плечах, как будто меня кто-то перекатывал. Я открыла глаза и увидела его совершенно сумасшедший взгляд. ОН ЗАВОРАЧИВАЛ МЕНЯ В МОНАДУ! Меня заворачивал в монаду, как будто я какой-то грязный побочный эффект в его жизни! Я взмолилась, прося его это не делать, он ударил меня по лицу.
- Стас, что ты делае...
- У тебя нет денотационной семантики
- Стас...
- У тебя нет аксиоматической самантики
- Прошу!
- Ты сплошной побочный эффект. Имеративная шлюха, стейт ходячий
- Не надаааааа!

- IO с тобой мне больше нинужна

Обернув меня монадой, он принес санки и уложил меня на них.
- Ты не терминируешься
- мммм, - меня душили слезы
- Точнее ты терминируешься разорванной жопой

- ммммм-ууууу-ммм..... ;( ;( ;(

И тут удар, грохот. Уши заложило. Я подумала, что мне конец....
Когда я очнулась, в комнате сидели полицейские, сидел Олег.
- Мы нашли твой кластер метапарадигм, Стас, все кончено. - говорил полицейский.
- Вы не можете, я же чистая функция. Лямбда-абстрактор в категории гомотопических прото-моноидов.
- Боже, как далеко ты зашел! Но теперь мы определим тебе место пребывания, где ты будешь не опасен
- Я комбинирую неподвижные точки Y
- Кто твой хозяин? Кто твой функциональный божок?
- Я строю доказательства существования вычислимости и населенности суммы двух и двух

- В дурку его, парни, и, пожалуйста, не экономьте на транквилизаторах.

После того утра у меня появилась седая прядь... А ведь мне еще нет 26, а я уже вынужденная (именно вынужденная) красить волосы. А еще у меня нет ни мужа, ни парня. И я все еще работаю на ресепшене...

И вот я пришла к вам, и спрашиваю. ЗА ЧТО ВЫ СДЕЛАЛИ ЭТО С МОИМ СТАСОМ? КТО ВАМ ТАКОЕ ПОЗВОЛИЛ? ПОЧЕМУ ВЫ ПРЕВРАТИЛИ МОЕГО БУДУЩЕГО МУЖА В ФУНКЦИОНАЛЬНОГО МУДАКА, КОТОРЫй ТЕПЕРЬ СИДИТ В ДУРКЕ И ПИШЕТ ПОД ТАБЛЕТКАМИ ИСТОРИИ ПРО ПРЫЖКИ С ПАРАШюТОМ ИЛИ МАЛОЛЕТНЫХ ШЛЮХ? КАК ВЫ сМЕЕТЕ! я НАДЕЮСЬ ВАС ВСЕХ ВЫЧИСЛЯТ ПО АЙПИ И ПОСАДЯТ В СМИРИТЕЛЬНУЮ РУБАШКУ В БОЛЬНИЦУ! в ПСИХУШКУ ПОСАДЯТ! И ВЫ БОЛЬШЕ НЕ БУДЕТЕ ПОРТИТЬ ЖИЗНЬ ЧЕСТНЫМ ДЕВУШКАМ УВОДЯ ИХ ПАРНЕЙ-ПРОГРАММИСТОВ В ЕНТУ ЗЛОСЧАСТНУЮ СЕКТУ. мРАЗИ НЕНАВИЖУ ВАС!!1

#WCL8Q5 (5+6) / @ninesigns / 4076 дней назад

Чят, есть необходимость быстро изучить direct x 11.

Предлагай какие велосипеды можно делать, чтобы быстро, нескучно и полезно.

?

#FSS823 (0) / @ninesigns / 4082 дня назад

Значит как оно в приложении к CS? Берется уже существующий язык, ну который дан, который успешен, который популярен. Ну, не знаю, пусть будет джава как конкретный пример. Мы вполне можем писать на джаве и иметь профит - но вот нам мало, по-этому мы берем какой-то формализм и описываем на нем джаву, весь ее стандарт, со всеми гофовскими паттернами и прочей хренью (но такого формализма нет, беда), причем полностью описываем, безо всяких там «подмножеств», понятное дело. Потом смотрим, и внезапно оказывается, что язык удовлетворяет какому-то свойству Х, которого мы не ожидали! И, оказывается, на нем можно делать какое-то Y, которое мы, читая стандарт языка, и не думали, что можно! Вот это и называется практическим результатом.

Если же берется какой-то готовый язык типа агды там, петуха или идриса, который изначально заточен под определенную формализацию - то тут никакого профита не будет, понятное дело, все, где написано про зависимые типы и всякие агды - это не наука, это бестолковая херня. Ну просто господа, которые занимаются CS, не могут осилить настоящие задачи, а потому переливают из пустое в порожнее - я их в этом понимаю, конечно. Статьи, диссеры, гранты - все это нахаляву, безо всякого труда, сложность работ на уровне средней школы. Кто не соблазнится? Но вот тех людей, которые это читают, нахваливают и просят еще - я понять не могу.

http://www.linux.org.ru/forum/development/9498005?cid=9592666

#T8ZSB0 (10) / @ninesigns / 4085 дней назад

Подхачил моду cdb-gud, чтобы можно было подключаться к удаленной сессии windbg.
Олсо, добаваил парсер выхлопа kd.exe чтобы показывался call stack в speedbar и gud показывал исходники (если есть символы).

https://github.com/4DA/kd-gud

#SGBFQI (0) / @ninesigns / 4098 дней назад

Почему когда спрашивают про биндинги ЯП к GUI, говорят "биндинги не очень,
однако посмотрите на web-интерфейс".

Каким хером эти http-огрызки могут сканать за GUI?

#NWUUF0 (11) / @ninesigns / 4099 дней назад

Показать man функции, которая щас под курсором.

(require 'thingatpt)

(defun man-at-point ()
(interactive)
(let ((sym (symbol-at-point)))
(message (format "Showing man for %s ..." sym))
(man (symbol-name sym))))

(defun my-c-stuff ()
;; blah blah
(local-set-key (kbd "C-c C-m") 'man-at-point))

(add-hook 'c-mode-common-hook 'my-c-stuff)

#3EELYT (0) / @ninesigns / 4100 дней назад

Считаете, что монадные трансформеры это сложно?

Попробуйте разобраться с syntax model в racket!

#YDNPWW (0) / @ninesigns / 4114 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.