Я и мой ёбаный кот на фоне ковра. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1235.2 пользователей не могут ошибаться!
?6909
прекрасное6424
говно5887
говнорашка5512
хуита4695
anime3056
linux2645
music2623
bnw2588
рашка2560
log2337
ололо2113
pic1813
дунч1734
сталирасты1488
украина1437
быдло1434
bnw_ppl1370
дыбр1237
гімно1158

git push на github.com перестал работать. Connection timeout. Пришлось использовать костыли ввиде ssh.github.com:443. Походу теле2 тестирует новый dpi :-/
#STLSIJ (1) / @bga_ / 6 дней назад
dev
> Непопулярное мнение: JavaScript единственный язык, который сделал правильные числа. 64 бита, которые одновременно и целое до 53-х бит, и с плавающей точкой если больше. Ну просто подумайте: в какой жизненной ситуации вам нужны целые больше 53-х бит? Это 9*10^15, девять ебучих квадриллионов, девять тыщ триллионов то есть. Чтобы представлять что? Вокруг нас просто нет предметов в таком количестве (кроме размера node_modules). Девять тыщ терабайт, если в байтах. То есть 53 бита достаточно каждому. Даже в указателях только 48 используется (хаха, а вы что, думали 64? Щас). Ну а иметь один числовой тип вместо двух как будто тоже гениально? Все в выигрыше, никто не пострадал. Почему же тогда подход JS не нравится «настоящим программистам»? Да потому что все остальные наловчились в 64 бита рассовывать разное, нужно им это или не нужно. То есть по сути единственная причина, почему это неудобно, это другие языки, которые пришли раньше и у которых конвенция другая. Они может все 64 бита и не используют, но _потенциально_ могут, и в итоге приходится под них подстраиваться. А нужно наоборот, чтобы все подстраивались под JavaScript (который на самом деле IEEE 754 double-precision float, если вам так больше нравится). Но как же битовые операции, скажете вы? Как мне всякие там сдвиги считать? Ну чувак, битовые операции на числах это страшный хак, раз уж мы о типах заговорили. Они должны на байтах делаться, а не на числах. А всякие int64/uint64 это от лукавого. Должен быть только number64.
#1088F6 (1) / @bga_ / 95 дней назад
> Мне не надо ничего дописывать, мне надо чтобы когда я переношу функцию из файла «a» в файл «b», во всем местах программы где эта функция используется, «from a import function» изменилось на «from b import function». Я же вроде не многого прошу? Про подобные элементарные вещи в 2024м году стыдно говорить вообще, но почему-то хваленый имакс этого не умеет. > > Я не пишу на питоне, поэтому не скажу. В C/C++ проектах eglot автоматически #include’ы дописывает. > Вот так и рождается миф о могучем GNU Emacs. Сколько есть роликов на ютубе рекламирующих силу и мощь имакса, это всегда какой-то флуд про орг-мод (да нахер он мне не нужон ваш орг-мод), какие-то рассказы про «перешёл на имакс и не жалею», какие-то хелло-ворды в качестве примера, а когда дело доходит до конкретики - ну… я сам этим не пользуюсь, ну… попробуй другой плагин, ну… это юникс-вей ты просто не понимаешь. Да не хочу я понимать, я хочу чтобы программа работала из коробки и помогала мне автоматизировать рутину. Я не хочу ковыряться в лиспе, не хочу знать что там под капотом есть какой-то eglot, я не хочу компилировать Emacs из исходников, чтобы активировать поддержку treesitter, я знать не хочу что такое treesitter, это не нужно мне чтобы писать программы в рамках моих компетенций. И более всего я не хочу ничем из всего этого набора веселых равлечений для кружка «собери себе ИДЕ из говна и палок» заниматься потому, что даже после всех ковыряний, настроек и допилок оно не работает, как надо. Ты удаляешь файл в одном плагине, но он продолжает отображаться в другом, потому что они никак не синхронизируются, ты не можешь приметить цветовую схему для всей программы, потому все плагины индивидуально настраиваются, ты устанавливаешь плагин и видишь краказябры, потому что какого-то шрифта в системе не хватает - и прочее и прочее. Потом ты окрываешь Idea, видишь там, например, предиктивный автокомплит, который ты раньше даже не замечал, потому что… а в смысле, а чо такова? и понимаешь, что две недели на настройку Emacs ты потратил абсолютно впустую. https://www.linux.org.ru/forum/development/17471550?cid=17472261 И вообще весь тред про ужасное качество инструментов под линукс. Особенно в "stable" (r) (tm) Debian
#BGCWUS (1+1) / @bga_ / 113 дней назад
xxx: Я не люблю когда на ООП ДРОЧАТ БЛЯДЬ В ЭЛЕМЕНТАРНЫХ ВЕЩАХ xxx: KISS! xxx: Я пишу на руби
#M2LYV5 (4) / @manul / 2717 дней назад
Давайте накидаем здесь ссылки или хотя бы названия хороших проектов на node js желательно с открытым кодом чтобы можно было оценить красоту/уродство
#CPG0HI (6) / @omth / 3483 дня назад

http://goo.gl/jxJS6u

#S3ENPL (6) / @lord / 3640 дней назад

Фронтендные технологии всегда были и будут говном. Prove me wrong.

#40GGTN (2+1) / @nixer / 3666 дней назад

Читаю про шаговые двигатели и драйвера к ним. Завтра пойду пробовать на практике. А, да, завтра еще скорее всего поиграюсь с этим вашим модным ардуино.

#21WWUX (2) / @tdc / 3692 дня назад

Как нынче модно хранить вложенные коллекции в human-readable/editable-виде?

#5IH5IH (4) / @nixer / 3707 дней назад

Собрал тулчейн для iOS в Linux, собрал хеллоуворлд, закинул в быдлодевайс и увидел, что оно работает. Вроде бы было несложно, но теперь придётся пердолиться в ОБДЖЕКТИВ ССЫ чтобы написть что-нибудь полезное ._.

#QJEMSJ (4) / @like-all / 3744 дня назад

JS Source is base64'd and inlined as a variable into a generated C file
JS Source is base64'd and inlined as a variable
base64'd and inlined

Удобно.

#XTYUK6 (0) / @like-all / 3746 дней назад

Повебота

#JJYQEY (0) / @kerrigan / 3775 дней назад

Немногим языкам удается реализовать map таким образом, что ["1", "2", "3"].map(parseInt) выльется в [1, NaN, NaN]

#LTL4KN (3+1) / @mendor / 3789 дней назад

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

#FE419X (0) / @mendor / 3795 дней назад

Сегодняшнее прекрасно: http://xkcd.com/1296/

#3L8GSJ (0+1) / @mendor / 3803 дня назад

http://zero.milosz.ca/

#A1QCU4 (0) / @mendor / 3804 дня назад

Don't mess with OCaml! http://rain.ifmo.ru/~olegfink/ocaml.html

#T3JKBP (0+1) / @mendor / 3817 дней назад

Цоперайт © 2010-2012 @stiletto.\nУже конец 2013 года, блядь.

#5VAFWX (3) / @anonymous / 3819 дней назад

UNIX V5, OpenBSD, Plan 9, FreeBSD, and GNU coreutils implementations of echo.c
https://gist.github.com/dchest/1091803

#IF7BWB (4+1) / @mendor / 3846 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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