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

Тема: C, С++, D, Java, C#, Haskell, Python, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, Clojure, Scala, Nemerle, F#, Groovy, R.
Код выкладывать на http://hastebin.com/
Вопросы задавать в чат, а не в личку.
Наша организация на гитхабе: https://github.com/codingteam
Логи: http://tinyurl.com/ctcjr-logs
Упоминания о Flash, PHP, Pascal/Delphi/Borland, 1С караются съедением поциента.
Личкрафты: http://leechcraft.org
Horta Hell: https://github.com/codingteam/horta-hell
Синее зубчатое колесо от Миксерца: http://i.imgur.com/slnyI6a.jpg
Проблем решено: 0x16
[00:03:12] lychfruit вышел из конференции
[00:04:21] lychfruit зашёл в конференцию
[00:11:07] lychfruit вышел из конференции
[00:11:39] Славный капитан вышел из конференции
[00:21:58] aviskase вышел из конференции
[00:46:58] lychfruit зашёл в конференцию
[01:01:41] v_oron вышел из конференции
[01:15:00] Myp вышел из конференции
[01:52:44] Minoru зашёл в конференцию
[01:57:35] Minoru вышел из конференции
[02:10:12] m4n71k0r вышел из конференции
[02:23:05] eaeee вышел из конференции
[02:29:29] magog вышел из конференции
[02:29:42] magog зашёл в конференцию
[02:29:43] magog вышел из конференции
[02:32:48] m вышел из конференции: Disconnected: No route to host
[03:01:17] ckorzhik зашёл в конференцию
[03:17:40] goodstuff вышел из конференции
[04:04:23] ckorzhik вышел из конференции
[04:26:36] Славный капитан зашёл в конференцию
[04:42:27] lychfruit вышел из конференции
[04:44:50] lychfruit зашёл в конференцию
[04:50:44] lychfruit вышел из конференции: Replaced by new connection
[04:50:46] lychfruit зашёл в конференцию
[05:36:33] пкщгяут[slacktop] вышел из конференции
[05:44:48] Славный капитан вышел из конференции
[05:56:23] govardhan вышел из конференции
[06:23:36] Славный капитан зашёл в конференцию
[06:40:45] rexim зашёл в конференцию
[07:02:18] rexim вышел из конференции
[09:04:24] Graf вышел из конференции
[09:12:26] rea зашёл в конференцию
[09:30:27] Myp зашёл в конференцию
[09:46:37] O01eg вышел из конференции
[09:57:08] lychfruit вышел из конференции
[10:07:31] lychfruit зашёл в конференцию
[10:29:46] Graf зашёл в конференцию
[10:30:05] <lychfruit> https://github.com/Supervisor/supervisor/issues/92
[10:30:07] <lychfruit> типичные питонисты
[10:30:24] <lychfruit> исуя была создана 2 года назад
[11:01:46] magog зашёл в конференцию
[11:19:28] <lychfruit> http://upload.wikimedia.org/wikipedia/commons/e/ea/Lilya_Brik_1924.jpg
[11:19:30] <lychfruit> сиськи
[11:26:27] Graf вышел из конференции
[11:31:26] v_oron зашёл в конференцию
[11:41:16] <ForNeVeR> http://tinyurl.com/oprpkhz
[11:41:35] Graf зашёл в конференцию
[12:05:58] m4n71k0r зашёл в конференцию
[12:16:10] Graf вышел из конференции
[12:17:51] Graf зашёл в конференцию
[12:31:29] пкщгяут[slacktop] зашёл в конференцию
[12:36:49] <lychfruit> коспода
[12:36:53] <lychfruit> ForNeVeR: привет
[12:37:00] <lychfruit> у меня вопрос
[12:37:36] <lychfruit> как лучше передать информацию другому процессу, выполняющемуся под другим пользователем на одном и том же компьютере?
[12:37:52] <lychfruit> а.
[12:37:57] <ForNeVeR> lychfruit: во-первых, ты кто такой?
[12:38:01] <lychfruit> ForNeVeR: я он
[12:38:04] <Myp> lychfruit: сокеты
[12:38:07] <lychfruit> Myp: да
[12:38:12] <ForNeVeR> lychfruit: файлы.
[12:38:24] <Myp> dbus
[12:38:29] <ForNeVeR> А можно shared-memory, наверное, даже между юзерами прокинуть.
[12:38:58] <lychfruit> формально нужно запустить другой процесс и передать ему данные
[12:39:04] <lychfruit> вообщем, вспомнил про inetd
[12:39:10] <lychfruit> ForNeVeR: файлы не кошерно
[12:39:14] <lychfruit> их нужно удалять, создавать
[12:39:21] <lychfruit> и ими не запустить процесс
[12:39:25] <lychfruit> вощем, мрак
[12:39:27] <Myp> дозволяем, аминь
[12:39:57] <Myp> олсо в линуксах всё есть файл
[12:40:00] <Myp> практически
[12:40:02] <lychfruit> ForNeVeR: шаред-меймори сложно между шелл-скриптами
[12:40:06] <lychfruit> Myp: кроме сокетов
[12:40:09] <Myp> оберни
[12:40:10] <ForNeVeR> А нахуя шелл-скрипты нужны?
[12:40:16] <lychfruit> потому что ими проще.
[12:40:21] <Myp> О_о
[12:40:23] <ForNeVeR> Насмешил.
[12:40:25] <m4n71k0r> ты, сучечка, ничего не говорил про шелл-скрипты
[12:40:32] <lychfruit> ды.
[12:40:36] <ForNeVeR> lychfruit: деточка, ты же сам только что сказал, что ими *сложнее*.
[12:40:40] <m4n71k0r> описывай задачу подробнее в след раз
[12:40:46] <lychfruit> окда
[12:40:55] <m4n71k0r> утро всем
[12:41:10] <lychfruit> ForNeVeR: сложнее шаред-мемори
[12:41:15] <lychfruit> но запускать процессы ими норм
[12:41:22] <lychfruit> вопрос в том, как запустить процесс под другим пользователем
[12:41:26] <lychfruit> из-под первого пользователя
[12:41:28] <lychfruit> без sudo
[12:41:37] <lychfruit> хотя, почему бы и не sudo
[12:41:40] <lychfruit> ._.
[12:41:41] <m4n71k0r> а я забросил на время проект скайнета на процессах/сокетах
[12:42:02] <Myp> lychfruit: что ты там за содомию учиняешь
[12:42:17] <lychfruit> Myp: да пиздец.
[12:42:27] <lychfruit> вообще, есть некий инстанс монгодб
[12:42:32] <Myp> вендоблядством пахнет за версту
[12:42:35] <m4n71k0r> ему дали задачу, а он как ошалелый стал её выполнять
[12:42:36] <lychfruit> в который нужно дать доступ определённым людям
[12:42:44] <lychfruit> но только как возмомжность сделать дамп
[12:42:48] <lychfruit> возможность
[12:42:54] <lychfruit> а не выполнять запросы
[12:43:13] <lychfruit> пароля на базе нет
[12:43:18] <Myp> нихуя не понял зачем от другого юзера
[12:43:31] <lychfruit> Myp: затем, что монгобд без пароля висит на tcp-порту
[12:43:46] <Myp> и?
[12:43:47] <lychfruit> если дать под тем же пользователем, то ему ничто не мешает подключиться к монге как угодно
[12:43:58] <lychfruit> для этого мы берём iptables и режем пользователю всё по -m owner
[12:44:18] <lychfruit> и он теряет возможность куда-либо подключаться
[12:44:22] <lychfruit> и не может сдампить бд
[12:44:31] <lychfruit> соотвественно, нам нужно выйти из-под пользователя
[12:44:35] <m4n71k0r> какого хрена оно без пароля и без ссл?
[12:44:35] <lychfruit> что бы получить дамп
[12:44:42] <lychfruit> m4n71k0r: потому что под vpn
[12:44:47] <Myp> Блять, да ты сраный норкомант, сцуко
[12:44:52] <lychfruit> без пароля потому
[12:44:59] <lychfruit> что с ними сложно.
[12:45:02] <lychfruit> Myp: только заметил?
[12:45:07] <Myp> развел содомию и теперь её костылями огораживает
[12:45:17] <lychfruit> точнее, оно не было изначально заложено в проект
[12:45:22] <lychfruit> и теперь сложно это исправлять
[12:45:44] <lychfruit> блять реплику прошу уже несколько месяцев
[12:45:51] <lychfruit> а никто даже не ознакомился что это такое.
[12:46:45] <lychfruit> это всё начинает раздражать
[12:47:42] <Myp> ты хуй прост
[12:47:46] <lychfruit> да
[12:47:53] <Myp> сделай как положено, а не как просят всякие обмудки
[12:48:02] <lychfruit> как положено не получится
[12:48:06] <Myp> спорь, бей в ебальник, но сделай
[12:48:37] 0xd34df00d вышел из конференции: Disconnected: closed
[12:48:50] 0xd34df00d зашёл в конференцию
[12:52:37] <lychfruit> я говноэникей(
[13:06:30] <uıʃɐɟ∀> Ограничение доступа к судб через iptables? Да вы тут поехали.
[13:06:37] <uıʃɐɟ∀> s/дб/бд/
[13:06:39] <horta hell> uıʃɐɟ∀: Ограничение доступа к субд через iptables? Да вы тут поехали.
[13:14:15] <m4n71k0r> ебанулись наотличненько*
[13:28:41] Graf вышел из конференции
[13:37:04] <m4n71k0r> бгг http://habrahabr.ru/post/217081/
[13:41:18] <ForNeVeR> Код смотрели?
[13:42:41] <m4n71k0r> я ещё нет)
[13:42:57] <Myp> я баюс
[13:43:15] <ForNeVeR> Я глянул пару сишных файлов. Староразрядная сишечка там.
[13:43:18] <m4n71k0r> кстати, тыкать лучше сразу код на зеркале
[13:45:47] <m4n71k0r> хм, венгерская нотация..
[13:46:00] <m4n71k0r> я думал она позже появилась
[13:46:12] <ForNeVeR> #define FOURYEARS 1461
[13:46:17] <ForNeVeR> Прекрасно!
[13:47:18] <Myp> странно
[13:47:58] <Myp> зачем вручную-то было считать?
[13:48:03] <m4n71k0r> хм, я теперь понимаю, зачем нужны комменты в коде
[13:49:53] <m4n71k0r> хм, у них какой-то недодоксиген в комментах даже есть
[13:51:18] <m4n71k0r> аа... эт ж для chm ... там ещё файлик с тегами
[13:51:50] Graf зашёл в конференцию
[13:53:38] <m4n71k0r> и код как будто переписан уже под Win 3.*
[13:54:22] <m4n71k0r> #ifdef DEBUG
if (vwWinVersion < 0x0300)
[13:54:39] <m4n71k0r> стоп...то хекс
[13:55:00] <m4n71k0r> хотя разницы нет
[13:56:50] <m4n71k0r> а, всё правильно...когда выпукнули Word 1.1, уже какой-то винапи был и была шындошс 3.*
[14:00:36] v_oron вышел из конференции
[14:12:22] <lychfruit> uıʃɐɟ∀: не к субд, а недопущения выхода пользователя по сетевому стеку за пределы своей песочницы.
[14:12:54] <uıʃɐɟ∀> lychfruit: Один хуй нездоровая норкомания.
[14:13:00] <lychfruit> ну а что делать.
[14:21:34] Graf вышел из конференции
[14:23:48] <m4n71k0r> не понимаю, почему людям нравится играть в онлайн игры, в которых условия существования ещё хуже чем в реально жизни.... http://slon.ru/appheroes/ya-ubival-za-edu-pochemu-onlayn-igra-pro-apokalipsis-prevrashchaet-cheloveka-v-monstra-1072013.xhtml
[14:29:58] <lychfruit> потому что тогда существование в реальной жизни не кажется таким говном
[14:42:24] <Myp> >Службу будут нести не только дельфины-афалины, но и морские котики, натренированные на поиск затонувших предметов и военной техники, а также нейтрализацию боевых пловцов.
[14:42:36] v_oron зашёл в конференцию
[14:43:33] <uıʃɐɟ∀> Кстати, не далее, как в январе-феврале, большой скандал был с тем океанариумом.
[14:43:44] <lychfruit> какой?
[14:43:50] <lychfruit> дельфинов начали кормить человеческим мясом?
[14:44:08] <uıʃɐɟ∀> Самостоятельно добытым причём.
[14:44:35] <lychfruit> ээ
[14:44:36] <lychfruit> реально?
[14:44:40] <uıʃɐɟ∀> Нет конечно.
[14:44:56] <lychfruit> а, ок.
[14:50:40] пкщгяут[slacktop] вышел из конференции
[15:08:58] Славный капитан вышел из конференции
[15:43:20] Славный капитан зашёл в конференцию
[15:50:21] пкщгяут[slacktop] зашёл в конференцию
[15:51:36] sss|zombie зашёл в конференцию
[16:07:19] <lychfruit> openvpn странный
[16:07:30] <lychfruit> предлагает 2 способа передать пароль в подпрограмму: с помощью файла
[16:07:36] <lychfruit> и с помощью environ
[16:07:46] <lychfruit> в environ он не суёт пароль
[16:07:51] <lychfruit> ибо несекурно
[16:11:09] magog вышел из конференции
[16:11:56] <lychfruit> так вот
[16:12:11] <lychfruit> а в файл создаёт файл
[16:12:16] <lychfruit> в который первой строчкой попадает username
[16:12:19] <lychfruit> второй password
[16:12:35] <lychfruit> а потом файл удаляется
[16:12:41] <Myp> $say 10
[16:12:42] <lychfruit> как только программа вернула ответ
[16:12:45] <lychfruit> так вот
[16:12:52] <horta hell> Myp: emu-nero~: Не понял чем этот лисапед лучше обычного git log с опциями
[16:12:59] <Myp> $say 10
[16:12:59] <lychfruit> какого бы хуя не сделать отправку логин/пароль прямо в stdin подпрограммы?
[16:12:59] <horta hell> Myp: Requested phrase was not found, sorry.
[16:13:06] <lychfruit> $say 7
[16:13:13] <horta hell> lychfruit: m…: доктор, может у меня нет разума?
[16:13:16] <Myp> $say 8
[16:13:16] <horta hell> Myp: F…: э-э-э а разве культи не надо тут ляля
[16:13:29] <Myp> лол
[16:13:31] <Myp> $say 8
[16:13:32] <horta hell> Myp: вот примерно два года назад были еще дешевыми
[16:13:37] <Myp> $say 9
[16:13:37] <horta hell> Myp: то есть ты считаешь, что конфиг достаточно мощный, ок :)
[16:13:54] <Myp> $say 9
[16:13:54] <horta hell> Myp: m…: Не припоминаю, чтобы я что-то рисовал, особенно портреты
[16:14:03] <Myp> $say 9
[16:14:04] <horta hell> Myp: пффффш
[16:14:05] <horta hell> Myp: шпфффф
[16:14:07] <horta hell> Myp: я твой Хортец!
[16:14:18] <Myp> $say 9
[16:14:18] <horta hell> Myp: Это сообщение содержит картинку, включите XHTML-IM для ее просмотра.
[16:14:29] <Myp> $say 9
[16:14:29] <horta hell> Myp: Поэтому базовые знания нужны хотя бы для того, чтобы объяснить дизайнеру корпуса свои пожелания
[16:14:39] <Myp> $say 9
[16:14:39] <horta hell> Myp: Requested phrase was not found, sorry.
[16:15:03] <Myp> $say 10
[16:15:03] <horta hell> Myp: Requested phrase was not found, sorry.
[16:15:06] <Myp> $say 9
[16:15:06] <horta hell> Myp: Кстати, а РТ до сих пор не могу в прикладные
[16:15:28] <Myp> $say 9
[16:15:28] <horta hell> Myp: есть утилита которая позволяет подключится к любому компу в сети если у выдирателя кабелей уже/еще нету яиц, то дедфуд его простит?
[16:15:48] <Myp> О_о
[16:16:37] <lychfruit> $say 7
[16:16:37] <horta hell> lychfruit: что типы в запросах спрашиваются не буквами
[16:16:41] <lychfruit> $say 7
[16:16:41] <horta hell> lychfruit: что когда возникает мысль "нехочу больше думать, мозг выключается"
[16:16:44] <lychfruit> $say 7
[16:16:44] <horta hell> lychfruit: и любое хранилище для разума может представлять собой пустую банку?
[16:16:49] <lychfruit> $say 7
[16:16:49] <horta hell> lychfruit: Requested phrase was not found, sorry.
[16:16:52] <lychfruit> '[
[16:19:19] <Myp> $say 9
[16:19:19] <horta hell> Myp: Аха. Только вместо того, чтобы объяснить дизайнеру корпуса свои пожелания
[16:19:24] <Myp> $say 9
[16:19:24] <horta hell> Myp: Если кто и пиздит, то не 10к я то один
[16:19:32] <Myp> $say 9
[16:19:33] <horta hell> Myp: emu-nero~: Уже не помню спрашивал я тебя или нет, но ты не очень меньше чем ДС
[16:19:40] <Myp> ЛОЛ
[16:19:47] <lychfruit> я меньше дс
[16:19:49] <lychfruit> оч льстит
[16:20:07] <Myp> $say 9
[16:20:07] <horta hell> Myp: m…: тогда зачем тебе заниматься конфертированием киловатт в биткоины?
[16:20:13] <lychfruit> $say 7
[16:20:13] <horta hell> lychfruit: m…: доктор, может у меня раздвоение личности?(
[16:20:16] <lychfruit> $say 5
[16:20:17] <horta hell> lychfruit: F…: шаред-меймори сложно между шелл-скриптами
[16:20:20] <lychfruit> $say 2
[16:20:20] <horta hell> lychfruit: не знаю
[16:20:23] <lychfruit> $say 1
[16:20:24] <horta hell> lychfruit: BLOOD GORE DESTROY
[16:20:25] <horta hell> lychfruit: ТАК ВОТ
[16:20:28] <horta hell> lychfruit: ЭТО, КСТАТИ, ОХУЕННО
[16:20:30] <horta hell> lychfruit: ВОЗМОЖНОСТЬ
[16:20:33] <horta hell> lychfruit: У МЕНЯ РАЗДВОЕНИЕ ЛИЧНОСТИ?(
[16:20:36] <horta hell> lychfruit: ПОТОМУ ЧТО У МЕНЯ НЕТ РАЗУМА?
[16:20:38] <horta hell> lychfruit: БЫТЬ ЯГОДОЙ!
[16:20:40] <horta hell> lychfruit: НЕ ЗНАЮ
[16:20:43] <horta hell> lychfruit: БЕЗ ПАРОЛЯ ВИСИТ НА TCP-ПОРТУ
[16:20:45] <horta hell> lychfruit: КАКОЙ?
[16:20:48] <horta hell> lychfruit: ТОЧНЕЕ, ОНО НЕ БЫЛО ИЗНАЧАЛЬНО ЗАЛОЖЕНО В ПРОЕКТ
[16:20:59] <lychfruit> БУДЬ ЯГОДОЙ, ДЕТКА
[16:21:19] <Myp> $say 9
[16:21:20] <horta hell> Myp: m…: Не припоминаю, чтобы я что-то рисовал, особенно портреты
[16:21:26] <Myp> $say 9
[16:21:26] <horta hell> Myp: Да никаких собственно. Просто пинги могут друг друга обгонять и все такое
[16:21:42] lychfruit вышел из конференции
[16:21:43] emu-nero~ зашёл в конференцию
[16:21:50] <emu-nero~> $say -1
[16:21:58] <horta hell> emu-nero~: бля.
[16:22:08] <emu-nero~> horta hell: ты тоже рад меня видеть?
[16:22:16] <emu-nero~> $say -1
[16:22:16] <horta hell> emu-nero~: а где они?
[16:22:19] <emu-nero~> $say 7
[16:22:19] <horta hell> emu-nero~: ты или 91 или 93 года рождения
[16:22:22] <emu-nero~> $say 8
[16:22:22] <horta hell> emu-nero~: u…: while (true) { char *jopa = NULL; } у тебя бинарь лочится, только если ты tracert запустишь, к примеру.
[16:22:26] <emu-nero~> $say 9
[16:22:26] <horta hell> emu-nero~: у нас на луа хотели написать модуль к верлихабу
[16:22:29] <emu-nero~> $say 10
[16:22:29] <horta hell> emu-nero~: BLOOD GORE DESTROY
[16:22:31] <horta hell> emu-nero~: ПОСМОТРЕЛ
[16:22:34] <horta hell> emu-nero~: ИЛИ РЕБЁНКА
[16:22:35] <emu-nero~> БИНГО
[16:22:36] <horta hell> emu-nero~: ДА
[16:22:39] <horta hell> emu-nero~: ЕЩЕ И ПРОШИВКА БИОСА, ПОХОЖЕ, НЕ РОДНАЯ
[16:22:41] <horta hell> emu-nero~: $SAY $
[16:22:43] <horta hell> emu-nero~: ПИСАТЬ ЭТО ТУПО
[16:22:46] <horta hell> emu-nero~: ЗНАЧЕНИЮ
[16:22:49] <horta hell> emu-nero~: ТАКИМ НИЧТОЖЕСТВОМ, КАК Я, БЫТЬ ВООБЩЕ НЕ УДОБНО :(
[16:22:51] <horta hell> emu-nero~: :(
[16:22:53] <horta hell> emu-nero~: ДОЛБАНОЕ ДРОЧИВО.
[16:24:40] <Myp> $say 9
[16:24:40] <horta hell> Myp: пока субпроцесс не отработет хуй тебе а не по кукам?
[16:24:45] <Myp> $say 9
[16:24:45] <horta hell> Myp: F…: И всего скорее будет послан с такими-то запросами
[16:24:49] <Myp> $say 9
[16:24:49] <horta hell> Myp: ʞʍɐɥu0ɯ: Давай нам свои ссылки. Сейчас узнаешь чего стоит цодинг тим. Ухахахаха
[16:24:54] <Myp> $say 9
[16:24:54] <horta hell> Myp: и через такое я прошел. Было время даже просыпался в 5 утра чтобы успеть в интернете нужно вообще очень осторожно читать
[16:25:44] <Myp> $say 9
[16:25:45] <horta hell> Myp: я вот, например, для директории нужны права +х чтобы делать ls
[16:25:49] <Myp> $say 9
[16:25:49] <horta hell> Myp: ᚾᚩᛣᛏᚩᛒᚩᚱᚢᛋ: даже если кто и работал. то не уснуть сегодня
[16:25:53] <Myp> $say 9
[16:25:54] <horta hell> Myp: При чем тут обещание? Я никому ничего не зная об целевой платформе
[16:25:54] <emu-nero~> Myp: привет
[16:26:00] <Myp> emu-nero~: привет
[16:26:07] <emu-nero~> Myp: как жызнб*?
[16:26:22] <Myp> emu-nero~: Хз. А что это?
[16:26:38] <emu-nero~> Myp: эт жызнб.
[16:27:34] <Myp> emu-nero~: Я по старославянски не осень. Спроси кого-нибудь другого
[16:27:43] <Myp> не очень*
[16:28:01] <emu-nero~> m4n71k0r: привед.
[16:28:26] <m4n71k0r> emu-nero~:
[16:28:56] <Myp> $say 9
[16:28:56] <horta hell> Myp: Ну, вот, например, жене как-то сумел донести матан и основы схемотехники
[16:29:03] <Myp> $say 9
[16:29:04] <horta hell> Myp: e…: Сами статики обычно проблем не приносят, если они уместны
[16:29:08] <Myp> $say 9
[16:29:08] <horta hell> Myp: m…: если и закроют, то когда-нибудь все равно запилят такое
[16:30:24] ckorzhik зашёл в конференцию
[16:43:33] rea вышел из конференции
[16:44:12] <m4n71k0r> http://izvestia.ru/news/568058 но почему так мало?
[16:44:21] <m4n71k0r> надо посчитать количество страниц
[16:44:27] <m4n71k0r> и с каждой страниц ыбрать
[16:44:29] <m4n71k0r> да
[16:44:51] <m4n71k0r> портал? Гони 100 тыщ
[16:45:06] <m4n71k0r> Поисковик - гони лярд
[16:48:44] <uıʃɐɟ∀> Лол.
[16:49:33] <Myp> Збс
[16:50:21] <m4n71k0r> википедия в жопе будет тогда
[16:50:25] <m4n71k0r> и всем щастье
[16:51:26] <emu-nero~> ээ
[16:51:39] <emu-nero~> $say 7
[16:51:41] <horta hell> emu-nero~: пффффш
[16:51:42] <emu-nero~> $say 6
[16:51:43] <emu-nero~> $say 5
[16:51:43] <horta hell> emu-nero~: я твой Хортец!
[16:51:46] <horta hell> emu-nero~: шпфффф
[16:51:48] <emu-nero~> $say 4
[16:51:52] <horta hell> emu-nero~: если попадёт на слизистую то будет жутко не приятно
[16:51:53] <emu-nero~> эм
[16:51:54] <horta hell> emu-nero~: у меня на неё ваще
[16:51:58] <horta hell> emu-nero~: F…: в какой из ноутов его вставить?
[16:51:58] <emu-nero~> а поточему он выдаёт меньше слов
[16:52:01] <emu-nero~> чем запрошено?
[16:52:15] <emu-nero~> ==3==
[16:52:21] <emu-nero~> $say 3
[16:52:21] <horta hell> emu-nero~: по этому почта домена не будет
[16:52:22] <emu-nero~> $say 2
[16:52:22] <horta hell> emu-nero~: читать невозможно.
[16:52:24] <emu-nero~> $say 1
[16:55:11] <uıʃɐɟ∀> m4n71k0r: Вряд ли.
[16:55:17] <uıʃɐɟ∀> Тут вопрос в юрисдикции.
[16:55:30] <m4n71k0r> вопрос в недопонимании вопроса
[16:55:33] <uıʃɐɟ∀> Домен org подконтролен будет роскомнадзору?
[16:55:43] <m4n71k0r> следует ли действительно сайты относить к СМИ?
[16:55:44] <uıʃɐɟ∀> Не недо, а не.
[16:55:59] <emu-nero~> хуедо.
[16:56:05] <uıʃɐɟ∀> Но рассчитывать на понимание чего бы то ни было людей в госдуре - глупо.
[16:56:08] <m4n71k0r> ок, непонимание
[17:01:01] <m4n71k0r> что мешает этим обмудкам сделать белый список не .ru/.рф сайтов?
[17:01:26] <emu-nero~> что мешает им вообще не делать этого.
[17:01:34] <m4n71k0r> и кто, блядь, придумал это понятие "рунет" ?
[17:01:43] <emu-nero~> россияне
[17:02:53] <m4n71k0r> латентные шовинисты
[17:16:00] rea зашёл в конференцию
[17:16:13] <emu-nero~> посмотрите на этого космополита.
[17:29:20] <emu-nero~> аааа
[17:29:27] <emu-nero~> как сделать нулевое время в постгресе?(
[17:29:34] <emu-nero~> => SELECT '0000-01-01 00:00:00'::timestamp;
ERROR: date/time field value out of range: "0000-01-01 00:00:00"
LINE 1: SELECT '0000-01-01 00:00:00'::timestamp;
[17:29:44] <emu-nero~> а.
[17:29:50] <emu-nero~> => SELECT '0001-01-01 00:00:00'::timestamp;
timestamp
---------------------
0001-01-01 00:00:00
[17:33:56] <ForNeVeR> У тебя неправильное определение "нулевого времени".
[17:34:06] <ForNeVeR> И вообще, не бывает такого. NULL да и всё.
[17:34:12] <ForNeVeR> Или у тебя там палеонтологическая БД?
[17:40:54] <emu-nero~> null не пойдёт
[17:41:21] <emu-nero~> ForNeVeR: нет, не она
[17:49:19] goodstuff зашёл в конференцию
[17:50:50] <m4n71k0r> emu-nero~: не нужно тебе нулевое время. Просто определи минимальное
[18:18:10] <emu-nero~> m4n71k0r: мне нужно что-то вроде NULL, но в формате времени
[18:19:06] <m4n71k0r> emu-nero~: но ты же понимаешь что это будет в районе 1970 года для timestamp)
[18:19:36] <m4n71k0r> униксэпоха
[18:19:55] <uıʃɐɟ∀> Смотря какой таймстамп.
[18:20:15] <emu-nero~> m4n71k0r: уже нашёл же.
[18:22:34] <m4n71k0r> ыы... в постгре есть, оказывается -infinity
[18:22:52] <m4n71k0r> для timestamp
[18:27:06] <emu-nero~> ыыы.
[18:27:15] <emu-nero~> => SELECT '-infinity'::timestamp;
timestamp
-----------
-infinity
(1 row)
[18:27:26] <emu-nero~> => SELECT 'infinity'::timestamp;
timestamp
-----------
infinity
(1 row)
[18:28:00] <emu-nero~> => SELECT '-infinity'::timestamp + INTERVAL '1 day';
?column?
-----------
-infinity
(1 row)
[18:31:21] SolarRay зашёл в конференцию
[18:38:12] <m4n71k0r> норм чо
[18:39:18] <m4n71k0r> только вот я не знаю, как эта бесконечность просунется через какой-нибудь коннектор
[18:47:32] rexim зашёл в конференцию
[18:50:45] rexim вышел из конференции
[18:51:31] rexim зашёл в конференцию
[18:55:18] emu-nero~ вышел из конференции
[18:55:27] ckorzhik вышел из конференции
[18:57:19] sss|zombie вышел из конференции: Вышел из Vacuum-IM
[19:09:23] rexim вышел из конференции
[19:35:46] govardhan зашёл в конференцию
[19:41:13] Mechanic зашёл в конференцию
[19:50:14] magog зашёл в конференцию
[19:55:46] emu-nero~ зашёл в конференцию
[19:58:56] emu-nero~ вышел из конференции: Replaced by new connection
[20:02:23] emu-nero~ зашёл в конференцию
[20:03:36] <emu-nero~> SQL> SELECT 'infinity'::timestamp;
+---------------------------+
| timestamp |
+---------------------------+
| 9999-12-31 23:59:59 |
+---------------------------+
SQLRowCount returns 1
1 rows fetched
SQL> SELECT '-infinity'::timestamp;
+---------------------------+
| timestamp |
+---------------------------+
| 9999-01-01 00:00:00 BC |
+---------------------------+
SQLRowCount returns 1
1 rows fetched
SQL>
[20:03:39] <emu-nero~> через одбц
[20:05:00] <emu-nero~> еще бы он миллионы лет позволял хранить
[20:05:03] <emu-nero~> было бы клёво
[20:05:26] Mechanic вышел из конференции
[20:05:30] govardhan вышел из конференции
[20:07:06] <emu-nero~> оО
[20:16:27] <emu-nero~> => SELECT '294277-01-9 04:00:54'::timestamp;
timestamp
-----------------------
294277-01-09 04:00:54
(1 row)
[20:16:36] <emu-nero~> самая большая дата, которую удалось подобрать
[20:16:51] <emu-nero~> не считая микросекунд
[20:18:39] <emu-nero~> еее.
[20:18:40] <emu-nero~> бинго!
[20:18:54] <emu-nero~> => SELECT '294277-01-9 04:00:54.775808'::timestamp;
ERROR: timestamp out of range: "294277-01-9 04:00:54.775808"
LINE 1: SELECT '294277-01-9 04:00:54.775808'::timestamp;
[20:18:59] <emu-nero~> => SELECT '294277-01-9 04:00:54.775807'::timestamp;
timestamp
-----------
infinity
(1 row)
[20:19:04] <emu-nero~> я нашёл инфинити!
[20:20:14] O01eg зашёл в конференцию
[20:21:26] <emu-nero~> после последней 7 микросекунды округляются
[20:37:38] <m4n71k0r> упрлс?
[20:37:57] <m4n71k0r> и тебе мало почти 300 тысяч лет?
[20:38:29] <emu-nero~> ну да
[20:38:51] <emu-nero~> хочу вселенную описывать
[20:39:38] <m4n71k0r> тогда тебе нужны фемтосекунды
[20:39:58] <emu-nero~> не настолько точно
[20:40:01] <m4n71k0r> или атто
[20:40:09] <m4n71k0r> а может и иокто
[20:40:22] <m4n71k0r> ну первые мгновения очень важны
[20:40:30] <emu-nero~> не важны
[20:40:38] <emu-nero~> нужно апроксимировать
[20:40:42] <emu-nero~> можно до секунд
[20:40:54] <emu-nero~> а вот до минут не получится
[20:40:58] <emu-nero~> ибо хер знает откуда минуту брать
[20:41:04] <emu-nero~> земные не катят
[20:41:26] <m4n71k0r> у тебя упорин протух
[20:41:31] <emu-nero~> чё
[20:51:03] пкщгяут[slacktop] вышел из конференции
[21:07:10] пкщгяут[slacktop] зашёл в конференцию
[21:09:02] eaeee зашёл в конференцию
[21:22:42] emu-nero~ вышел из конференции: Replaced by new connection
[21:22:43] emu-nero~ зашёл в конференцию
[21:59:43] emu-nero~ вышел из конференции: Replaced by new connection
[21:59:44] emu-nero~ зашёл в конференцию
[22:02:43] emu-nero~ вышел из конференции
[22:06:22] emu-nero~ зашёл в конференцию
[22:13:25] Славный капитан вышел из конференции
[22:18:41] <emu-nero~> m4n71k0r: тащи новую порцию
[22:31:47] <rea> есть еще порция тухлого
[22:37:22] <emu-nero~> тухлый оставьте себе
[22:48:28] <rea> а как же братишка
[23:02:43] rea вышел из конференции
[23:26:21] <emu-nero~> кстати постгрес как-то странно считает с отрицательным временем
[23:26:26] <emu-nero~> => SELECT '4713-12-31 23:59:59.999999 BC'::timestamp + INTERVAL '1 seconds';
?column?
-------------------------------
4712-01-01 00:00:00.999999 BC
(1 row)
[23:26:38] <emu-nero~> => SELECT '4713-12-31 23:59:59.999999 BC'::timestamp - INTERVAL '1 seconds';
?column?
-------------------------------
4713-12-31 23:59:58.999999 BC
(1 row)
[23:29:34] <emu-nero~> прибавляешь секунду, переполняется счётчик часов и дата уходит на предыдущий день
[23:29:44] <emu-nero~> т.е., по сути равна - interval '1 day'
[23:36:45] <emu-nero~> вощем
[23:36:50] <emu-nero~> => SELECT '4714-11-24 00:00:00.0 BC'::timestamp;
timestamp
------------------------
4714-11-24 00:00:00 BC
(1 row)
[23:37:01] <emu-nero~> это самая мальнькая дата, которую удалось получить
[23:37:09] <emu-nero~> но, почему-то, -infinity оно не падает
[23:41:28] <emu-nero~> http://dbaspot.com/postgresql/71621-how-use-native-c-datatypes-libpq-api.html
[23:41:38] <emu-nero~> -LLONG_MAX - 1LL is -infinity,
-211813488000000000LL is 4714-11-24 00:00:00 BC,
and values between -9223372036854775807LL and -211813488000000001LL are
not allowed.
[23:41:41] <emu-nero~> залепа.
[23:41:47] <emu-nero~> почему нот аловед?
[23:47:22] Славный капитан зашёл в конференцию
[23:53:54] ckorzhik зашёл в конференцию
[23:54:06] <ckorzhik> никто не напомнит статью про масшабирование? Там в названии было что-то вроде "Не масштабируйте базы данных, массштабируйте приложения", но на английском
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!