to post messages and comments.

@segfault:

Обожаю жабаскрипт.

@justonemore:

Интересную щибочку мне выдал Pale Moon:
/*Exception: [Exception... "Component is not available" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: Scratchpad/1 :: <TOP_LEVEL> :: line 2" data: no]
*/

@qrilka:

эти гады парсят офисный XML регекспами...

@lurker:

jsfiddle.net что-то я делаю не так... перемещаю на 0.05 обычный предмет и отскейленый, во втором случае он перемещается не на 0.05

@glupovat:

А уже вышла статья "Как писать на JavaScript в 2017 году"?

@killy:

Точка с запятой нужна?


Я тут узнал про этот холивар.
JS — ленивый язык для ленивых людей. Настолько, что им лень в C-style языке ставить C-style разделители выражений.

Меня больше всего удивляет, что кто-то вообще это говно — Automatic semicolon insertion — придумал.
Как результат внедрения такого лексического препроцессора, то что написано, то что подразумевалось и то что выполнится на самом деле — это три большие разницы, вместо хотя бы двух. Теперь, выбирая сторону холивара, просто приходится выбирать сорт граблей, по которым в любом случае ходить.

Если я предпочитаю использовать т-с-з, по аналогии с другими языками и потому что явное лучше неявного, то ASI мне только палки в колёса иногда вставляет, делая внешне нормальный код нерабочим (неявные вещи случаются независимо от моей воли).

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

@don-Rumata:

openmediavault.org
Чтобы выделить и скопировать адрес репы — надо разрешить js. Ю — юзабилити.

@killy:

Вот эта "фича" регулярок в JS очень огорчает.
Можно было бы легко выбирать параметры из url'ов. Но нет, захватывается только то, что попало в последний проход, т.е. в данном случае только тот параметр, который стоит крайним справа.

regex101.com — на примере можно пощёлкать языки и увидеть, что попадает в результаты.

В JS остаётся только выгребать все параметры массивом и уже из него брать нужное.

@den-po:

Vanilla JS is a fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications. vanilla-js.com

@justonemore:

Тёлка в программировании: youtube.com

@justonemore:

Написал в своём коде на ЯваСцэнарии строчку

console.log('There is no such constructor as ' + constructor + '!');
И сегодня эта строчка меня таки выручила так как в консоли вывелась и я сразу понял в чём проблема. Со мной такое впервые.

@pololome:

Нашел язык программирования для гопников. Я так давно не смеялся.
yopta.space
github.com

@DespicableMe:

Нужна помощь.
Я тут поспорил с одной крупной конторой, которая занимается продажей оборудования для конференций. Я пообещал, что смогу сделать дешевле и лучше.
Но для того, чтобы засунуть сосунков за пояс, мне нужно кое-что.
Могу ли я в html5 работать со стереомикрофоном? Могу ли я оценивать уровень сигнала из разных каналов?

@killy:

Штука из #2855243 в виде Custom Element:
jsfiddle.net

@OCTAGRAM:

Как установить node.js в Debian?
curl -sL deb.nodesource.com | sudo -E bash —
sudo apt-get install -y nodejs

В самом деле, надо изживать традицию «скачал-поставил». Надо, чтоб оно качалось сразу в Терминале и там же запускалось от имени суперпользователя.

@lurker:
C JS

Бессонная ночь. Компиляю эмскриптен из исходников, т к релизная версия падает при попытке собрать веб ассамблею. Которая, в отличие от асмжс, обещает ложить хуй на выравнивание памяти и, т о, эта сраная сипипишная либа, возможно, будет работать корректно.

@lurker:
C JS

ну и в конце дня: автор (вроде) embind говорил (в 2014) что в const std::string& можно передать ArrayBuffer. оно, конечно, можно, но только при этом если в ArrayBuffer текст, то всё норм, а если нет — не работает.

@jt3k:

Приходите в чатик по джаваскрипту который находится в телеграме telegram.me . У него есть бридж в джаббер-ру, поэтому вы ничего не потеряете!

@lurker:

хипстеры проникли повсюду pbs.twimg.com

@lurker:
JS

вырезал хромозаврика jsdo.it

@lurker:
JS

всё лучше и лучше twitter.com

@L29Ah:

УГНИЧ
juick.com жму кароч на кого-нибудь в ПОРЕКОМЕНДОВАЛИ и нихуя не происходит, зато эта строчка исчезает

@Darwin:
JS

и прочий фронтэнд:
статьи/доклады: github.com
видео: github.com

@jt3k:

Сделал мост между xmpp://[email protected] и telegram.me
Приходите поконтрибутить этот мост сюда github.com
Или обсудить джаваскриптик в один из чатов :)

@hizel:

forumlocal.ru

@segfault:

Судя по цвету, он написан на смеси говна и мочи!

@justonemore:

Mozilla Firefox 45.3.0 и дополнение Pentadactyl (управление с клавиатуры a la Vim) 20160824. Не работает просмотр изображений. Шмякаешь клавишу f, набираешь номер и получаешь открывшуюся подложку и никакого изображения. Броузер пишет что отправлен GET запрос на URL i.juick.com

@lurker:
js

typescript отличается от javascript тем, что там осмысленная строгая типизация

@segfault:

То чувство, когда читаешь статью "Каково оно учить JavaScript в 2016" на хабре чтобы ... узнать чем же мне сука использовать npm библиотеки и собрать их один файл в 2016.

@killy:

kangax.github.io

@lurker:

омм

@lurker:
JS

тут написано что-то интересное про v8, но я не могу заставить себя прочитать. tl;dr они снизили на треть потребление памяти в каких-то условиях

@segfault:

> var c = function(x) { return x; };
undefined
> typeof(c);
'function'
> c.vnezapno = 'govno';
'govno'
> c.vnezapno
'govno'
> typeof(c)
'function'
> typeof(c.vnezapno)
'string'

@Darwin:

polyfill.io

@Hawat:

habrahabr.ru
Все конечно гипертрофированно, но если хотя бы 20% правда для типичного сайта использующего js, то я начинаю понимать почему сайт на котором менее 10mb полезной информации тормозит и жрет кучу ресурсов...

@lurker:

по мотивам #2850050 собиралка статистики для тех, у кого нет доступа к БД jsfiddle.net за последний месяц около 200 топикстартеров