ビリャチピスデツナフイ Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1244.0 пользователей не могут ошибаться!
?6954
прекрасное6446
говно5911
говнорашка5512
хуита4725
anime3068
linux2656
music2638
bnw2606
рашка2570
log2365
ололо2205
дунч1853
pic1816
сталирасты1491
украина1439
быдло1438
bnw_ppl1429
дыбр1238
гімно1158

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

#5QV6Z6 (4) / @ninesigns / 4119 дней назад

Bnw, что посоветуешь по покупке авиобилетов? Смотрю всякие скраберы-агрегаторы, ok. Перенаправляют на другие сайты. Читаю о них отзывы, у многих негативные (если хоть что-то идёт не так). Кому верить? // tips & tricks, best practices

#HBXYZA (5) / @sphagnum / 4122 дня назад
q

Bnw, привет. А кто-нибудь исправлял осанку? Из того, что нашёл: упражнения на спину, книжка на голове, стояние у стенки, напоминать себе не сутулится, корсет. Всё здорово, но не понятно работет или нет (например, с книжкой тоже сутулюсь, подозреваю, что не так ношу). Нужны истории успеха и дельные советы. (inb4 таки сходить к доктору)

#2MW7Y6 (3) / @sphagnum / 4142 дня назад
q

Слушай, давай нормально поговорим, лады? Вот скажи, откуда ты такой тупой?

#GNYD6A (63) / @ninesigns / 4143 дня назад

...а ты теперь всегда вместо фразы "мой проёб" используешь "особенности реализации"?

#FE419X (0) / @mendor / 4152 дня назад
q btc

Говорите всем неосиляторам-кремлядям сразу в лицо:

Bitcoin is a protocol first and foremost. A protocol for decentralized register of ownership.
(The fact that the protocol also has a unit of "currency" which confusingly is also called bitcoin is merely a $10 B (and counting) bonus.)

If you think there is "nothing new" in Bitcoin. Google:
"Colored coins"
"Autonomous agents"
"Namecoin"
"Smart property"

"M-of-N transactions and contracts"

Expect to spend a full day researching each of these topics.
See you in five days for a discussion of similarities between Bitcoin (the protocol) and tulip bulbs.

If you think A, Google:
B
C
D
E
F

Expect to spend a full day researching each of these topics.
See you in five days for a discussion of A.

#HQLW4Q (1+1) / @ninesigns / 4159 дней назад

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

Ну, попробуй реализуй скобочный веб, чо. Только сперва тебе придется написать свой валидирующий 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 / 4172 дня назад

He used preorders and monoids as stepping stones to categories, and spent most of his time on the stepping stones.

#5FTO96 (0) / @ninesigns / 4185 дней назад

Парад быдла на хабре:
/А я всё жду, когда же, наконец, хоть один разработчик догадается понять, что исходник — это не обязательно текст, я хочу рисовать стрелочки, крючечки и рожицы прямо в программе, задолбался уже в строки пялиться. И вообще, зачем все GUI рисуют строку, на которой есть только { или } в полную высоту строки? Пол программы — одни эти пустые строки. GUI, наверно, тоже менеджеры разрабатывают, которые никогда программы не писали./

#JL4UAN (63) / @ninesigns / 4200 дней назад

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

Идея сделать криптофон уже была, даже приходилось общаться с людьми, которые работают в бизнесе и нуждаются в закрытой связи. Они сказали «мы бы это купили, но тебя за это посадят» (не по закону, а просто посадят). Само производство таких телефонов не нравится ФСБ, и не важно, насколько оно законно или незаконно.

https://www.pgpru.com/forum/offtopik/policejjskijjrezhimvsotovyhtelefonahikommunikatorah?show_comments=1&p=5#Comment70123

#EHXFOE (144+2) / @ninesigns / 4222 дня назад

"Жадность - лучшее средство от неподходящих женщин."

#YAN6O9 (0) / @muromec / 4245 дней назад

HTTP status ranges in a nutshell:

1xx: hold on
2xx: here you go
3xx: go away
4xx: you fucked up
5xx: I fucked up

#82SXMG (10) / @mendor / 4250 дней назад
q

универсально:

The problem with those who are "9/11 Truthers" is that whenever a claim is refuted, rather than change their views, they just look for other reasons or abnormalities to support their claim

#BB2OC3 (0) / @muromec / 4261 день назад

— На какую заработную плату вы рассчитываете?
— На "вау, это все мне?"

#55XVUC (5) / @mendor / 4280 дней назад

“What’s pip?”
“A python package manager”
“How do I install it?”
“easy_install pip”
“What’s easy_install?”
“A python package manager”

#71MJ7U (4+6) / @mendor / 4281 день назад
q dev

[13:14:30] <dmitrii> вчера за завтраком пытались объяснить европейцам, что такое трудовая книжка
[13:14:32] <dmitrii> :)
[13:15:01] <dmitrii> сошлись на том, что СССР с его двумя видами паспортов и труд. книжкой первый в мире реализовал distributed databases :)

#6UDNCX (0) / @mendor / 4306 дней назад

"Ах, вы из Украины? Слышал, у вас там какую-то женщину посадили, - спрашивает меня за завтраком экономист из Сингапура"

via http://blogs.lb.ua/andrey_yanitskiy/208322_zachem_provodyat_ekonomicheskie.html?utm_source=lbua

#V3YZHC (0) / @muromec / 4317 дней назад

сами хаскелеры как правило охуенные программисты, выбравшие хаскель по ряду причин, проработав и на других языках и зная разницу (как, вобщемто и я) между хаскелем и не хаскелем.

#II3PTB (2) / @ninesigns / 4340 дней назад

Если строка "TODO починить костыль" не менялась два года, то это не костыль, а надёжное и грамотное архитектурное решение.

#QE6ZQG (0) / @mendor / 4341 день назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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