Чтобы добавлять сообщения и комментарии, .

@mabu:
mabu

Процесс хакер выводит показатели моего самописного http‐сервера.

@OCTAGRAM:
OCTAGRAM

А не пора ли браузерам уже считать UTF-8 кодировкой по умолчанию? Как забудешь указать, так эти кракозяблы вылезают.

@mabu:
mabu

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

@OCTAGRAM:
OCTAGRAM

Приглашаю @akastargazer высказать свои предложения по поводу того, что не устраивает в Juick. С некоторой вероятностью я свой движок допилю на предмет автоматического вытягивания постов из Juick для себя и дальнейшего их зеркалирования на сайте. Но если будет востребовано, то могу вычленить в общедоступный проект. Я так понимаю, не хватает автоматической резервной копии, — ну вот она и будет попутно выполняться.

@justonemore:
justonemore

Lurkmore пишет Set $wgShowExceptionDetails = true; at the bottom of LocalSettings.php to show detailed debugging information.

@k0st1x:
k0st1x

вышел новый фреймворк Cutelyst для разработки
web-приложений на C++ и Qt ...
в стиле Perl...
вот это жесть!
opennet.ru

@justonemore:
justonemore

luchanso.github.io
Лица web разработки. luchanso.github.io В разделе skills указано следующее: Full Stack JS, MongoDB, Phaser, Haxe, Java, sockets/TCP/UDP, C#/XNA, C++/C/QT, AoutoIT, HTML5/Pug/Stylus, PHP, MySQL and etc. На каждый чих лезет в поисковик искать как же это что–то сделать.

@mabu:
mabu

Про меня:
[19:43] Ham62: oh yeah of course the guy to make a FB web server is russian
[19:43] Ham62: russians always do stuff like that for some reason :P
[19:43] Ham62: like that guy who wrote a web server in x86 assembly :P

@justonemore:
justonemore

txti.es Fast web pages for everybody.

>Txti is fast web pages for everybody. Most of the world still does not have internet, but many websites from countries like the United States are big and complicated. This makes it hard for people with slow internet to use these sites. It is even harder for those people to put their own thoughts on the internet. With txti, anyone can use any device to share their story.

@justonemore:
justonemore

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

@Shumaher:
Shumaher

задолбали эти чертовы HTML видеоплееры везде. ведь считается, что оно должно меньше тормозить, чем Flash, но почему на деле получается наоборот?
для YouTube поставил расширение, чтоб вертало всё взад, но как быть с остальным интернетом?

@mabu:
mabu

В логах сервера нашёл. Зачем так много заголовков?

GET / HTTP/1.1
OSVersion: 6.1
vendor: Google Inc.
userAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.132 Safari/537.36
appName: Netscape
BrowserName: Chrome
language: ru
Accept-Encoding: gzip, deflate, compress
productSub: 20030107
BrowserEngine: WebKit
vendorSub: 
isMobile: no
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.132 Safari/537.36
Accept: */*
product: Gecko
appVersion: 5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.132 Safari/537.36
isBrowser: yes
OSFamily: Windows
BrowserBaseVersion: 43.0.2357.132
platform: Win32
normalizedBrowserName: Google Chrome
appCodeName: Mozilla
x64: yes
OSName: Windows 7
BrowserEngineVersion: 537.36
BrowserBase: Chromium
BrowserVersion: 43.0.2357

@killy:
killy

kangax.github.io

@mabu:
mabu

Зачем Фринода запрашивает у моего сайта файл freenode-proxy-checker.txt? На всякий случай ответил ей
HTTP/1.1 400 Bad RequestВдруг она там что‐то задумала нехорошее.

@Evtomax:
Evtomax

Недавно проснулся. Сначала ввёл свой мобильный в форму для создания кошелька. То, что кнопка не та, увидел только к концу набора, ибо я нормальный носитель русского языка, читающий слева направо. Потом секунд 30 искал форму для входа в существующий. Потом всё же нашёл кнопку "Войти". Получается что в процессе входа надо нажимать на это кнопку 2 раза! Для бессмысленных картинок у них на странице место есть, а для формы входа не нашлось! И думаю, что при этом веб-дизайнеры искренне верят, что оптимизируют пользовательский интерфейс, делают его более дружественным, приятным и удобным.

@segfault:
segfault

github.com
Похоже верным путём идут товарищи, я как диванный теоретик подводных камней не вижу, в LLVM развивается бэкэнд для этого, т.е. GHC тоже будет уметь бесплатно в это компилировать (хотя рантайм очевидимо придётся снова переписать).

@OCTAGRAM:
OCTAGRAM

Поизучал предмет. Необходимость возврата управления, по видимому, невероятно серьёзная проблема. Есть emterpreter, но он не годится для интерпретации «всего», а только в режиме «белого списка», как в DOSBox. Но хорошо, что в emscripten есть способ относительно прозрачно сочетать emterpreter с обычным исполнением.

Неприятно было посмотреть, как сделана интеграция C++ с JavaScript. Главным образом — потому что там одиночные ссылки на объекты, а из–за бардака со счётчиками ссылок нет единого решения. Как я понял, научить любой конкретной реализации можно, но это уже получается не из коробки. Вот берём Objetive-C, и он уже лет 20 как со счётчиком ссылок для всех объектов, и любой потребитель/производитель знает, как делать этот подсчёт, а берём C++ — и там бардак, и берём WebIDL binder, и получаем интерфейс, где на объекты должна быть только одна сильная ссылка. Я на такое насмотрелся в Delphi, и мне это сильно не понравилось. Особенно тот момент, когда в Delphi 2009 или около сделали возможность заворачивать исключения в исключения, а чтоб завёрнутое исключение не уничтожилось, ему надо сделать AcquireException, то есть, у нас в одном языке появилось два способа подсчёта ссылок, один у TInterfacedObject, другой у Exception. А для многих объектов внятного управления памятью не было, и память замечательно текла, если программист что–то не рассчитал, положил в какой–нибудь TStrings, который счётчик ссылок не дёргает by design, и забыл. Или TComponentList, который тоже счётчик ссылок не дёргает, а сразу прибивает. Ещё раз такую петрушку наблюдать не хочется, пусть лучше сразу будет счётчик ссылок. Просто и понятно.

Objective-C в emscripten, к сожалению, не поддерживается. А так бы взять libdispatch, взять Reactive Extensions для Objective-C и что–нибудь бы получилось. Но нет. Пока там только геморрой.

При всей геморройности asm.js интересный. Если делать новый компилятор и заложить в нём поддержку этой платформы, это могло бы поспособствовать распространению.

@OCTAGRAM:
OCTAGRAM

Обнаружил, что в IceDragon (FireFox) ru.wikipedia.org резолвится не в 91.198.174.192, а в 5.189.172.38 с невалидным самоподписанным сертификатом
/C=AQ/ST=East Antarctica/L=Lake Vostok/O=XYZ/OU=Microbe Division/CN=xyz-httpserver-uates.com/emailAddress=dev@null

Ни про этот IP, ни про xyz-httpserver-uates.com полезного не нашёл.

Потом протёр глаза и увидел, что домен в браузере на самом деле ru.wikipedia.net.ru, а вовсе не org, который я начал ковырять в командной строке nslokoup, ping, openssl s_client, и перекинул меня на этот домен Яндекс через третью ссылку по запросу "GNAT LLVM". Весь этот wikipedia.net.ru принадлежит какому–то «XYZ», и с DNS серверами q1.jjputx.com и q2.jjputx.com та же история.

@OCTAGRAM:
OCTAGRAM

Using C++ classes in JavaScript
Вычитал тут такое:
JavaScript will automatically garbage collect any of the wrapped C++ objects when there are no more references. If the C++ object doesn’t require specific clean up (i.e. it doesn’t have a destructor) then no other action needs to be taken.Это каким, интересно, образом, движок JavaScript залезет в кучу emscripten и пометит область памяти как неиспользуемую именно тем способом, каким это делает текущая версия аллокатора emscripten

@Darwin:
Darwin

rakh.im :
Общее впечатление от работы с современными интерфейсами это сон. Знаете, как во сне пытаешься бежать, и ничего не получается. И все хаотически меняется и ничего не имеет смысла. А Гугл и Фейсбук все это изучают, делают АБ-тестирование и думают «хмм, а если подвинуть кнопку влево, то в полтора раза больше людей нажмут на нее в первую минуту». И выходит новая версия плохого интерфейса.все чистая правда.

@OCTAGRAM:
OCTAGRAM

RTSP, MMS, RTMP, HLS, HDS, MPD. Надеюсь, хоть теперь эта катавасия закончится наконец

@OCTAGRAM:
OCTAGRAM

Список блатных IP–адресов
Не рекомендуется сканировать или взламывать. Но если это всё же случилось, воздержитесь от отдыха на Кипре и командировок в Армению.

@killy:
killy

amp-what.com

@justonemore:
justonemore

Client-side technology is doomed to fail. We have seen Java applets fail. Then we’ve seen Flash fail (under suspicious circumstances). If history repeats itself (and it mostly does), JavaScript will fail as well, since it is the third in it’s kind. When exactly is still unsure, but investing a lot of money in a codebase built on such an uncertain platform seems like a huge risk to me.leaseweb.com

@k0st1x:
k0st1x

а давно на сайте фонт стал Сегуей?
я чет только что заметил. непривычно как то.

@Darwin:
Darwin

m.youtube.com
speakerdeck.com
о том как в 2016 все плохо с браузерами в тв и приставках можно рассказывать часами

@den-po:
den-po

лол

@anton0xf:
anton0xf

Решил в кои-то веки заглянут на last.fm, а там какая-то бета, всё тормозит и нифига не работает.
Стал разбираться, что именно не работает — оказалось, что не грузится от слова нифига (долго пытается загрузиться, пока не отвалится по таймауту) ни одна ссылка со схемой https, а остальное работает. Зашёл через тор — всё ок.
Это провайдер так хреново пытается подменить сертификаты, что просто всё сломал, или где?

@justonemore:
justonemore

Firefox 22

@justonemore:
justonemore

Mozilla Firefox 22. Невозможно закрыть изображение. —
[09:23:39.067] TypeError: document.querySelector(...).remove is not a function @ juick.com

@OCTAGRAM:
OCTAGRAM

Было время, когда парился, а как же теоретически сделать так, чтобы сервак был на Аде, но чтоб перезагружать не надо было. Какие–нибудь перезагружаемые на горячую модули сделать. Сейчас, в глубокой практике, когда я даже померил на стрёмном железе, что перезагрузка длится 56 миллисекунд, всё это кажется таким неактуальным.

@den-po:
den-po

.

@k0st1x:
k0st1x

July 28, 2016
is the 10,000th day of the Web.
via thunderclap.it

@den-po:
den-po

по-моему, он просит о помощи

@den-po:
den-po

boostframe делали криворукие пидарасы

@mabu:
mabu

В стандарте http дата определена как «Sun, 06 Nov 1994 08:49:37 GMT» tools.ietf.org
Гуглобот вместо GMT шлёт UTC. Что мне с ним делать? Посылать куда подальше того, кто работает не по стандартам?

@mabu:
mabu

Убрал всю яндекс‐метрику с сайта.
А то как ни страница, так пятую часть исходного кода всё скрипты занимают.

@sansentrailles:
sansentrailles

Друзья, объясните такую вещь. Есть фотка сделаная на телефон. На компе и в телефоне отображается нормально, прямо. Если ее загузить на сайт, фотография показывается боком. Я совсем не понимаю, почему так.

@L29Ah:
L29Ah

Я правильно понимаю, что из меинстримных веб-клиентов нынче только firefox не игнорирует пользовательский выбор шрифтов в fontconfig?

@den-po:
den-po

хехе
>       _
>      (_)
>       _ _ __ ___   __ _ _   _ _ __
>      | | '_ ` _ \ / _` | | | | '__|
>      | | | | | | | (_| | |_| | |
>      |_|_| |_| |_|\__, |\__,_|_|
>                    __/ |
>                   |___/
> ========================================
> You opened the console! Know some code,
> do you? Want to work for one of the best
> startups around? http://imgur.com/jobs
> ========================================