Home
codingteam
codingteam@conference.jabber.ru
17.09.2015< ^ >

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С, Py++
HQ: http://codingteam.org.ru
0xDead Food: http://leechcraft.org
Live Food: http://loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://loglist.net/quote/new
Утренний Цодинг #5: http://www.youtube.com/watch?v=o4jKyKD67z4
[00:00:58] <gsomix> Надо блокировать ноутбук, надо блокировать ноутбук...
[00:01:12] <gsomix> Не оставляйте незаблокированные ноутбуки в общежитии.
[00:02:17] <ɹǝɟılʍǝu> Заюзал mpd на винде, работает, доволен.
[00:02:30] <ɹǝɟılʍǝu> gsomix, что?
[00:02:46] <gsomix> ɹǝɟılʍǝu, .___.
[00:02:59] <gsomix> Заходил ко мне Сережка...
[00:03:08] <gsomix> Написал в чатик немножко.
[00:05:10] <ɹǝɟılʍǝu> насрал в чятик немножко
[00:05:11] <ɹǝɟılʍǝu> X)
[00:06:23] <uggur> gsomix: ты посмотри, он код тебе не написал? :)
[00:08:56] (/^o^)/ зашёл в конференцию
[00:12:47] xspeed вышел из конференции
[00:28:15] <Minoru> ɹǝɟılʍǝu: победа опенсорца! А его не муторно там в автозапуск добавлять? А гуишку к нему приделали, ну, чтобы конфиг не переписывать руками?
[00:29:00] <ɹǝɟılʍǝu> Minoru, http://pastexen.com/i/Hh5ggDnyIl.png
[00:29:14] <ɹǝɟılʍǝu> Конфиг я всё равно руками писал)
[00:30:02] <Minoru> не-не, это гуишечка типа ncmpcpp/Clementine etc.
[00:30:12] <Minoru> руками? Ах ты мой маленький харкорщик!
[00:30:25] * Minoru почесал ɹǝɟılʍǝu-у за крыльями
[00:30:32] * ɹǝɟılʍǝu фыр)
[00:44:23] folex вышел из конференции
[00:55:31] superka вышел из конференции
[00:55:46] superka зашёл в конференцию
[01:05:19] Ёж вышел из конференции
[01:09:34] folex зашёл в конференцию
[01:20:51] sss|zombie зашёл в конференцию
[01:22:55] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[01:36:08] <ɹǝɟılʍǝu> Minoru, http://baron-engel.deviantart.com/art/Summer-showers-550781709
[01:45:33] enaken зашёл в конференцию
[01:59:18] agrael вышел из конференции
[02:19:36] Spo1ler вышел из конференции
[02:21:53] enaken вышел из конференции
[02:22:34] Graf зашёл в конференцию
[02:22:40] Graf вышел из конференции
[02:26:42] superka вышел из конференции
[02:26:53] superka зашёл в конференцию
[02:30:36] (/^o^)/ вышел из конференции
[03:34:53] superka вышел из конференции: Replaced by new connection
[03:34:54] superka зашёл в конференцию
[03:41:33] folex вышел из конференции
[03:41:39] folex зашёл в конференцию
[03:42:18] folex вышел из конференции
[04:04:18] grouzen вышел из конференции
[04:36:23] superka вышел из конференции
[05:12:00] superka зашёл в конференцию
[05:50:07] superka вышел из конференции: Replaced by new connection
[05:50:08] superka зашёл в конференцию
[06:38:11] superka вышел из конференции
[06:51:54] Ёж зашёл в конференцию
[06:53:25] <j123123> http://nowere.net/b/src/1442441067699.jpg
[06:59:48] Славный капитан зашёл в конференцию
[07:33:25] superka зашёл в конференцию
[07:44:44] superka вышел из конференции: Replaced by new connection
[07:44:45] superka зашёл в конференцию
[07:54:42] matraskin зашёл в конференцию
[07:59:41] superka вышел из конференции: Replaced by new connection
[07:59:41] superka зашёл в конференцию
[08:05:52] enaken зашёл в конференцию
[08:15:36] 4ppleboy зашёл в конференцию
[08:34:46] enaken вышел из конференции
[08:34:55] rexim зашёл в конференцию
[08:35:08] <rexim> Утряжечки
[08:35:55] <gsomix> Утро.
[08:36:33] <rexim> gsomix: Сережа, отдай Жене ноут!
[08:37:13] <gsomix> .___.
[08:37:20] <rexim> :D
[08:37:46] <rexim> gsomix: как дела? Как оладушки получились?
[08:38:39] <gsomix> Вкусные. :)
[08:38:45] <rexim> Хорошо. :)
[08:39:54] rexim установил(а) тему: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust.
Dead Food: Flash, PHP, Pascal/Delphi/Borland, Basic, 1С, Py++
HQ: http://codingteam.org.ru
0xDead Food: http://leechcraft.org
Live Food: http://loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://loglist.net/quote/new
Утренний Цодинг #6: http://www.youtube.com/watch?v=rAw79KYSC14

[09:21:24] MaXGGXaM вышел из конференции
[09:22:36] O01eg вышел из конференции
[09:27:05] MaXGGXaM зашёл в конференцию
[09:28:30] dzhon зашёл в конференцию
[09:29:34] Ёж вышел из конференции
[09:31:00] <ForNeVeR> ИНЖАЛИД ДРИЖЕ
[09:31:32] <ɹǝɟılʍǝu> ИНВАЛИД ДЕЖИЦЕ
[09:31:36] <ɹǝɟılʍǝu> ForNeVeR, фыр
[09:31:48] <ForNeVeR> ɹǝɟılʍǝu: правильно "ИНЖАЛИД".
[09:31:55] <ForNeVeR> ɹǝɟılʍǝu: :3
[09:32:15] <ɹǝɟılʍǝu> :3
[09:32:40] <uggur> Генерал Фейлюра? :)
[09:33:23] <ForNeVeR> Генерал Фэйлор на мостике!
[09:33:39] <ForNeVeR> У них совещание с генералом Фолтом.
[09:36:29] <rexim> ForNeVeR: uggur: ɹǝɟılʍǝu: утра доброго, няши!
[09:36:38] <ɹǝɟılʍǝu> Утря!
[09:36:50] <uggur> rexim: урурутра :)
[09:37:36] * uggur изготовляет печатные платы лазерно-утюжной технологией и поёт литании Омниссии, наделяя микроконтроллер духом машины %)
[09:38:12] rexim вышел из конференции
[09:41:41] magog вышел из конференции
[09:56:02] <ForNeVeR> uggur: отлично! Одобряемо!
[10:13:24] <ForNeVeR> В MS SQL есть специальный кейворд, чтобы передать дефолтовые параметры функции о_О
[10:14:15] <ForNeVeR> Если есть функция Split(@text ntext, @delimiter nchar(1) = '~'), то просто так вызвать её нельзя:
select * from Split('1~2~3')
[10:14:28] <ForNeVeR> А вот так можно?
select * from Split('1~2~3', default)
[10:14:33] <ForNeVeR> Наркоманы!
[10:14:38] <ForNeVeR> Всюду они!
[10:43:53] agrael зашёл в конференцию
[11:00:27] grouzen зашёл в конференцию
[11:01:48] folex зашёл в конференцию
[11:07:20] m4n71k0r зашёл в конференцию
[11:15:22] agrael вышел из конференции: This participant is kicked from the room because he sent an error presence: service-unavailable
[11:27:48] reggies зашёл в конференцию
[11:34:47] reggies вышел из конференции: Replaced by new connection
[11:34:52] reggies зашёл в конференцию
[11:42:08] (/^_^)/ зашёл в конференцию
[11:42:15] folex вышел из конференции
[11:44:30] Graf зашёл в конференцию
[11:44:40] Graf вышел из конференции
[11:51:45] folex зашёл в конференцию
[11:53:57] folex вышел из конференции
[12:03:37] folex зашёл в конференцию
[12:05:54] folex вышел из конференции
[12:25:04] folex зашёл в конференцию
[12:38:41] 2tsun4u зашёл в конференцию
[12:47:23] grouzen вышел из конференции
[13:16:17] <m4n71k0r> утро
[13:18:45] <ForNeVeR> Так точно!
[13:37:31] superka вышел из конференции: Replaced by new connection
[13:37:31] superka зашёл в конференцию
[13:50:55] <ɹǝɟılʍǝu> https://isocpp.org/wiki/faq/const-correctness годный фак
[14:28:16] matraskin вышел из конференции
[14:31:36] Mr_Z зашёл в конференцию
[15:47:06] Mr_Z вышел из конференции
[16:47:54] 4ppleboy вышел из конференции
[16:53:52] <m4n71k0r> а как выглядит мемоизация в ФП-стиле?)
[16:54:28] <ForNeVeR> memoize : fun -> fun
[16:55:53] <m4n71k0r> точно не так? http://www.cs.utexas.edu/~wcook/Drafts/2006/MemoMixins.pdf
[16:58:58] <ForNeVeR> m4n71k0r: да, я хотел предложить ещё Map<Foo, Lazy<Baz>>
[17:31:32] unixorn вышел из конференции
[17:32:11] <j123123> А как в ФП-стиле очистить память, занятую мемоизацией?
[17:38:44] unixorn зашёл в конференцию
[17:45:11] <j123123> В процедурном стиле я просто освобожу память через free и выставлю где-то в особой структуре, что мемоизации к этой функции больше нет
[17:48:24] <ForNeVeR> И в чём тут процедурность заключается?
[18:05:38] grouzen зашёл в конференцию
[18:12:06] <j123123> В том, что я вызываю процедуры для освобождения памяти
[18:12:16] <j123123> и процедуры для изменения некоей структуры
[18:12:35] <j123123> ForNeVeR: Можно назвать это и императивным стилем
[18:12:49] <j123123> Значительной разницы нет
[18:13:02] <ForNeVeR> А я вызову _функции_!
[18:13:44] <j123123> Но там (о ужас) будут побочные эффекты
[18:14:07] <j123123> Хотя если заабстрагировать все
[18:14:14] <ForNeVeR> В монаду завернуть.
[18:15:18] <j123123> Какая функция может приказать хаскелю убрать мемоизацию, которую он сделал для некой чисто-функциональной функции, написанной без побочных эффектов?
[18:16:28] <ForNeVeR> unsafePerformIO!
[18:16:40] <ForNeVeR> Какая ж ещё!
[18:17:11] <Minoru> блин, просыпаюсь, а тут j123123 от Haskell какой-то хуеты хочет. Не надо так!
[18:17:48] <j123123> Обязательно надо!
[18:20:08] <j123123> ForNeVeR: https://hackage.haskell.org/package/base-4.0.0.0/docs/System-IO-Unsafe.html и где тут написано, как этим освободить мемоизованную память?
[18:20:17] <ForNeVeR> j123123: в книгах.
[18:20:29] <j123123> А почему в доках не написано?
[18:20:48] <j123123> Непорядок!
[18:23:20] <j123123> вся эта иммутабельность генерирует слишком много мусора
[18:23:46] <j123123> менять нельзя - создавай новое
[18:23:53] <j123123> а старое освобождай
[18:24:06] <ForNeVeR> Ох лалка.
[18:24:12] <ForNeVeR> Вот видно, дружок, что кода ты не писал.
[18:24:27] <j123123> Код я писал
[18:24:39] <j123123> Эксплоит например недавно написал
[18:24:41] <ForNeVeR> Ну, наверное, он ничего не делал.
[18:24:48] <ForNeVeR> Ага, эксплоит он написал.
[18:24:52] <j123123> Не, он делал очень важную весч
[18:24:58] <ForNeVeR> Ну да, дружище, твоими практиками только эксплоиты и можно писать.
[18:25:08] <ForNeVeR> Причём они у тебя, похоже, получаются, даже когда ты их не хочешь.
[18:25:19] <ForNeVeR> Ну, что поделать, ансейф, мутабельность, переполнение буфера.
[18:25:34] <j123123> Расскажи мне про использование иммутабельности в микроконтроллерах
[18:26:07] <ForNeVeR> Ути-пути. Расскажи мне..
[18:26:10] reggies вышел из конференции
[18:26:13] <ForNeVeR> А, впрочем, не рассказывай.
[18:27:27] <j123123> Именно благодаря небезопасным языкам, возможно взламывать всякие быдлодевайсы, производители которых ограничивают их
[18:27:41] <j123123> например нельзя выполнить произвольный код
[18:27:55] <j123123> А благодаря дыре в вебките с жабаскриптом - можно
[18:28:20] <j123123> вот если бы написали тот код на хаскеле, возможно что ничего бы не вышло
[18:29:14] <j123123> Только вот писать виртуальную машину для жабаскрипта поверх хаскель-рантайма... несколько накладно
[18:31:29] <j123123> Для написания виртуальных машин/рантаймов для языков вроде java/javascript/ruby есть достаточно объективные причины не использовать языки, которые тащат за собой свой собственный жирный рантайм с GC и jit-ом
[18:33:18] <j123123> строго говоря, у жабаскрипта там не совсем виртуальная машина... Вообще фиг знает как это классифицировать
[18:34:00] <ForNeVeR> j123123: при этом ruby и js очень удачно реализовали на java, например.
[18:34:10] <ForNeVeR> Да уж, конечно, совершенно нет причин так делать!
[18:35:20] <j123123> Ну если руби и js компилируются в жавовый байткод, то ок
[18:35:46] <j123123> А если на жаве пишется нечто, что запускает/интерпретирует js то это ящитаю не очень хорошо
[18:36:10] <j123123> Короче, зависит от деталей реализации
[18:36:38] portnov зашёл в конференцию
[18:36:48] <ForNeVeR> Джейка, ты такой забавный!
[18:36:58] <ForNeVeR> Ладно уж, развеселил ты меня. Так уж и быть, расскажу.
[18:37:21] <ForNeVeR> Короче, самая ходовая JS-машина на Java раньше называлась Rhino.
[18:37:36] <ForNeVeR> Она была очень тормозная, но дело своё делала.
[18:37:53] <ForNeVeR> По-моему, это всё-таки был интерпретатор. Или полностью, или практически полностью.
[18:38:24] agrael зашёл в конференцию
[18:38:28] <ForNeVeR> Ну то есть кодогенерация очень бедно использовалась главным образом из-за динамической природы жабаскрипта, которая плохо ложилась на тогдашние абстракции JVM.
[18:38:38] <ForNeVeR> Ну вот видишь ты, например {a: 1, b: 2}
[18:38:45] <ForNeVeR> Генеришь класс с двумя филдами.
[18:39:00] <ForNeVeR> А юзер тебе потом делает .method = function () { };
[18:39:08] <ForNeVeR> И всё, твоя генерация накрылась медным тазом.
[18:39:33] <ForNeVeR> Хоть какой код нагенеряй, всё будет сосать и тормозить на диспетчеризации.
[18:39:44] <ForNeVeR> А вот щас совсем другие времена настали!
[18:39:59] <ForNeVeR> Потому что появился invokedynamic.
[18:40:25] <ForNeVeR> Некоторой небольшой байткодовой магией можно заставить JVM вызывать твой кастомный рантаймовый код для диспетчеризации первого вызова метода.
[18:40:36] <ForNeVeR> А дальше она кеширует калспот и больше не тормозит так уж сильно.
[18:40:49] <ForNeVeR> Такие дела.
[18:41:14] <ForNeVeR> Поэтому Rhino решили закопать и заместо него фигонуть nashorn, который прямо в JDK теперь будет встроен.
[18:41:30] <ForNeVeR> И вот он достаточно быстренький уже.\
[18:45:59] <j123123> Ну теперь хоть какая-то связь с java и javascript-ом будет теперь
[18:46:17] <j123123> раз его прямо в JDK засунут
[18:46:54] xspeed зашёл в конференцию
[18:47:48] <ForNeVeR> Ага, через двадцать лет после того, как его назвали JAVAscript'ом.
[18:49:21] enaken зашёл в конференцию
[18:50:01] <j123123> Между вижуалбейсиком, VBS и VBA наверное больше связи
[18:51:12] <j123123> синтаксис так вообще одинаковый на первый взгляд
[18:52:05] <ɹǝɟılʍǝu> j123123, АВАВАВАВА
[18:54:56] <ForNeVeR> ɹǝɟılʍǝu: КонецЦикла
[18:55:34] <m4n71k0r> у нас до сих пор юзается Rhino
[18:55:46] <m4n71k0r> собсно, в BIRT тоже
[18:56:13] <m4n71k0r> мы его оставили хотя бы из-за его странной фичи: потокобезопасность
[18:56:18] <ForNeVeR> Что такое BIRT?
[18:56:24] <m4n71k0r> отчётики
[18:56:40] <m4n71k0r> .google BIRT
[18:56:43] <DeadBot> m4n71k0r: BIRT Home - Eclipse:
BIRT is an open source technology platform used to create data visualizations and reports that can be embedded into rich client and web applications.
http://eclipse.org/birt/
[18:56:46] <ForNeVeR> Кстати, я припоминаю дискуссии о потокобезопасности nashorn'а, но не припомню, к какому решению они пришли.
[18:56:56] <ForNeVeR> Кажется, всё-таки забили и оставили более быстрый вариант без блокировок.
[18:57:23] <m4n71k0r> да я не спорю, что можно инстанс на поток делать, но как-то не хочется
[18:57:54] <m4n71k0r> или ему отдельный поток с очередью пилить тоже не кайф
[18:59:16] <m4n71k0r> приходит, к примеру, скриптовая хуерда, которую написали юзеры... у тебя пул, где на данный момент, импортится чего-нибудь, к чему применяется эта скриптовая хуерда ... ну какой тут насхорн?(
[18:59:48] <j123123> нахсхрон
[19:00:00] <m4n71k0r> я его вообще как нашорн читаю
[19:00:09] <ForNeVeR> m4n71k0r: а что такого-то?
[19:00:25] <ForNeVeR> Можно пул скриптовых контекстов сделать.
[19:00:33] <m4n71k0r> только подумал)
[19:00:39] <ForNeVeR> Я чото думаю, что у вас с Rhino именно так и делается, не?
[19:00:41] <m4n71k0r> и выделит ьв отдельный сервис)
[19:01:05] <j123123> $pet resurrect
[19:01:10] <m4n71k0r> нет, рино тормозной из-за блокировок)
[19:01:17] <m4n71k0r> видимо)
[19:02:55] <ForNeVeR> m4n71k0r: ну, там ещё invokedynamic не используется.
[19:03:04] <ForNeVeR> И я не уверен, что вообще кодогенерация чистая.
[19:03:16] <ForNeVeR> Скорее уж поэтому.
[19:03:33] <ForNeVeR> Из-за блокировок там может набегать, ну, при самом кривом варианте процентов 10 быстродействия. Не большн.
[19:04:26] <m4n71k0r> джейка пошёл срать в плюсотим
[19:04:34] <ForNeVeR> Чо?
[19:05:06] <m4n71k0r> ForNeVeR: да j123 то сюда пукнет, то в плюсоконфу
[19:05:13] <ForNeVeR> Есть такое.
[19:05:18] <m4n71k0r> может ему тян найти?
[19:05:20] <m4n71k0r> или кота
[19:05:51] <ɹǝɟılʍǝu> Кота не трахнешь.
[19:05:54] <ɹǝɟılʍǝu> А вот кошку.
[19:05:59] <m4n71k0r> бля
[19:06:05] <m4n71k0r> ты вообще понь
[19:06:13] <ɹǝɟılʍǝu> Да.
[19:06:13] rexim зашёл в конференцию
[19:06:20] <ɹǝɟılʍǝu> Но сперва наперва я пегас!
[19:06:28] <ForNeVeR> Не позволю над животными издеваться!
[19:06:30] <rexim> Драатуте!
[19:06:34] <ɹǝɟılʍǝu> Дратуте
[19:08:54] Ёж зашёл в конференцию
[19:11:12] dzhon вышел из конференции
[19:11:37] <m4n71k0r> пегасы за кошками гоняются... ад и израиль
[19:13:30] <ɹǝɟılʍǝu> Не, не гоняются.
[19:14:05] <ɹǝɟılʍǝu> Пегасы гоняются за рыжими хвостами.
[19:26:26] rexim вышел из конференции
[19:32:15] m4n71k0r вышел из конференции
[19:38:26] O01eg зашёл в конференцию
[19:46:38] 2tsun4u вышел из конференции
[19:49:11] xspeed вышел из конференции
[19:49:28] rexim зашёл в конференцию
[19:49:29] xspeed зашёл в конференцию
[19:51:25] superka вышел из конференции
[19:51:33] superka зашёл в конференцию
[19:52:31] reggies зашёл в конференцию
[20:00:22] <rexim> *ЧПОНЬК*
[20:04:08] <ɹǝɟılʍǝu> rexim, добрый вечер
[20:04:13] <rexim> ɹǝɟılʍǝu: =3
[20:05:31] grouzen вышел из конференции
[20:18:41] O01eg вышел из конференции
[20:33:30] rexim вышел из конференции
[20:35:43] Graf зашёл в конференцию
[20:36:00] Graf вышел из конференции
[21:00:09] (/^_^)/ вышел из конференции
[21:06:13] m4n71k0r зашёл в конференцию
[21:10:53] folex вышел из конференции
[21:14:47] <gsomix> Утро.
[21:15:21] superka вышел из конференции
[21:16:20] superka зашёл в конференцию
[21:19:52] MaXGGXaM вышел из конференции
[21:26:57] MaXGGXaM зашёл в конференцию
[21:30:50] folex зашёл в конференцию
[21:36:37] rexim зашёл в конференцию
[21:38:24] folex вышел из конференции
[21:38:29] folex зашёл в конференцию
[21:38:31] folex вышел из конференции
[21:39:55] folex зашёл в конференцию
[21:56:45] folex вышел из конференции
[21:59:06] <uggur> https://pp.vk.me/c627616/v627616919/17fb7/jEpHQrPPiYo.jpg :D
[22:04:19] dzhon зашёл в конференцию
[22:07:56] folex зашёл в конференцию
[22:10:31] (/^o^)/ зашёл в конференцию
[22:14:37] superka вышел из конференции
[22:14:42] superka зашёл в конференцию
[22:17:59] folex вышел из конференции
[22:19:00] MaXGGXaM вышел из конференции
[22:21:59] folex зашёл в конференцию
[22:26:37] MaXGGXaM зашёл в конференцию
[22:33:43] Ёж вышел из конференции
[22:42:20] O01eg зашёл в конференцию
[22:44:01] folex вышел из конференции
[22:53:44] Славный капитан вышел из конференции
[23:00:28] xspeed вышел из конференции
[23:00:33] magog зашёл в конференцию
[23:02:15] portnov вышел из конференции
[23:06:44] Славный капитан зашёл в конференцию
[23:18:25] reggies вышел из конференции
[23:20:44] MaXGGXaM вышел из конференции
[23:24:13] ħ зашёл в конференцию
[23:24:15] <ħ> господа
[23:24:21] <ħ> я тут экспериментирую с ЖС
[23:24:22] <ħ> JS
[23:24:25] <ħ> жопаскрипт
[23:24:28] <ħ> и геолокацией
[23:24:31] <ħ> и мне непонятно
[23:24:35] <ħ> откуда файрфокс на десктопе
[23:24:39] <ħ> знает мое местоположение?
[23:24:42] <ɹǝɟılʍǝu> РЫЖИЕ
[23:24:48] <ħ> причем, он сволочь, его точно знает
[23:26:18] MaXGGXaM зашёл в конференцию
[23:28:44] <rexim> ħ: всмысле? Он тебе говорит в какой ты комнате сидишь?
[23:28:51] <ħ> да
[23:28:55] <rexim> ._.
[23:29:01] * rexim напуган
[23:29:45] <ħ> да, я тоже
[23:32:10] <ħ> rexim: я поэтому и спросил
[23:32:25] <ħ> я бы понял, что он как-то по IP адресу нашел Москву
[23:32:28] <ħ> или там район мой
[23:32:32] <ħ> но он показывает на мой дом
[23:32:44] <ħ> интернет обычный проводной
[23:32:54] <ħ> ну в смысле не мтс
[23:32:57] <uggur> чувак, ты под колпаком
[23:33:00] <uggur> :)
[23:33:56] <uggur> разве ты не чувствуешь загривком холодное стальное дыхание межнациональных корпораций?
[23:35:00] <ħ> ггг
[23:35:03] <ħ> это всё смешно
[23:35:12] <ħ> но я хотел бы техническое объяснение
[23:35:15] <rexim> uggur: довольно приятно в жаркую погодку.
[23:35:18] <ħ> получить
[23:35:23] <uggur> rexim: :D
[23:35:53] <ħ> у меня пока только одна мысль - гугл получил мое местоположение с телефона, а файрфокс как-то умудрился его забрать у гугла
[23:36:07] <ħ> но!
[23:36:19] <ħ> когда я открываю тестовую страничку телефоном
[23:36:22] <ħ> там другие координаты
[23:39:17] <ħ> короче
[23:39:19] <ħ> очень странно
[23:40:42] <uggur> за тобой уже выехали
[23:41:00] rexim вышел из конференции
[23:47:48] <ħ> ладно
[23:47:51] <ħ> господа юмористы
[23:47:59] <ħ> где узнать, как фокс обрабатывает navigator.geolocation.watchPosition(showPosition, showError, options); ?
[23:48:20] <ħ> где-то же описано
[23:48:24] <ħ> откуда он берет данные
[23:52:48] <uggur> https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Source_Code/Downloading_Source_Archives
[23:52:55] <uggur> всегда готов погуглить за тебя
[23:54:41] <ħ> uggur: спасибо, брат!
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!