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

Тема: C, С++, D, Java, C#, Haskell, Ruby, Scheme, Common Lisp, Erlang, OCaml, JavaScript, TypeScript, Clojure, Scala, Nemerle, F#, Groovy, R, Rust, Kotlin.
Backup channel: codingteam@conference.codingteam.org.ru
HQ: https://codingteam.org.ru
Код постить сюда: http://lpaste.net/
Логи: http://tinyurl.com/ctcjr-logs
Юным погромцам сюда: http://e-maxx.ru/algo/ , а ещё читать Кнутца, Корменца, Седжвикца и др.
Morning Tsoding (вт, чт, вс, збс): https://twitter.com/tsoding
Let's Dev (когда Капитан на мостике): http://www.youtube.com/playlist?list=PLK6mcZkmN4QTusFvp_0GVtscQbCiIg81Y
http://i.imgur.com/slnyI6a.jpg
[00:08:32] dzhon вышел из конференции
[00:08:33] dzhon зашёл в конференцию
[00:09:27] <sewasewa> есть здесь специалист по С++ для написания бота ?
[00:24:14] m4n71k0r зашёл в конференцию
[00:56:21] sewasewa вышел из конференции
[01:30:03] ckorzhik зашёл в конференцию
[01:49:46] ɹǝɟılʍǝu вышел из конференции
[01:52:27] dzhon вышел из конференции
[02:50:44] Minoru вышел из конференции
[03:16:11] Славный капитан зашёл в конференцию
[03:47:01] m4n71k0r вышел из конференции
[04:46:07] grouzen вышел из конференции
[05:22:56] <Славный капитан> к нам тут снова Sabaton приезжает \m/
[05:35:47] matraskin зашёл в конференцию
[05:49:56] sss|zombie зашёл в конференцию
[06:14:47] Славный капитан вышел из конференции
[06:28:45] * ForNeVeR прочитал вопрос ночного товарища как "есть здесь специалист по С++ для написания бога ?"
[06:29:08] <ForNeVeR> RAMZAY: я несогласен с тем, что Mono "не нужно".
[06:37:21] ckorzhik вышел из конференции
[06:40:16] sss|zombie вышел из конференции
[06:54:52] kpecmuk вышел из конференции
[06:56:35] sss|zombie зашёл в конференцию
[06:57:14] sss|zombie вышел из конференции
[07:46:15] portnov зашёл в конференцию
[07:47:52] portnov вышел из конференции
[08:40:42] horta hell вышел из конференции
[08:40:57] horta hell зашёл в конференцию
[08:58:56] horta hell вышел из конференции
[08:58:58] ForNeVeR вышел из конференции
[08:59:09] horta hell зашёл в конференцию
[08:59:31] ForNeVeR зашёл в конференцию
[09:25:50] dzhon зашёл в конференцию
[09:31:08] ɹǝɟılʍǝu зашёл в конференцию
[09:54:19] Mr.Purple зашёл в конференцию
[09:55:49] Mr.Purple вышел из конференции
[09:56:48] Graf зашёл в конференцию
[09:56:58] Graf вышел из конференции
[10:11:42] m4n71k0r зашёл в конференцию
[10:20:21] ɹǝɟılʍǝu вышел из конференции
[10:22:58] dzhon вышел из конференции
[10:22:59] dzhon зашёл в конференцию
[10:34:36] unclechu зашёл в конференцию
[10:39:31] dzhon вышел из конференции
[10:40:43] horta hell вышел из конференции
[10:41:00] horta hell зашёл в конференцию
[10:41:16] dzhon зашёл в конференцию
[10:41:39] RAMZAY зашёл в конференцию
[10:43:01] grouzen зашёл в конференцию
[10:55:51] <RAMZAY> ForNeVeR: ну, mono заниманиет сейчас мобильную нишу, не более.
[10:58:23] dzhon вышел из конференции
[10:58:51] grouzen вышел из конференции
[10:58:54] grouzen зашёл в конференцию
[10:59:04] dzhon зашёл в конференцию
[11:01:10] dzhon вышел из конференции
[11:01:11] dzhon зашёл в конференцию
[11:05:39] <RAMZAY> И кто сказал,что пингвины милые?
https://twitter.com/NatGeoChannel/status/794645411919065088
[11:13:31] Akon32 зашёл в конференцию
[11:14:32] Graf зашёл в конференцию
[11:14:39] Graf вышел из конференции
[11:15:01] <uggur> RAMZAY: https://youtu.be/2ADHoAxj7Qo
[11:15:39] ɹǝɟılʍǝu зашёл в конференцию
[11:17:49] dzhon вышел из конференции
[11:19:28] dzhon зашёл в конференцию
[11:21:41] <ɹǝɟılʍǝu> Утро, товарищи.
[11:38:29] dzhon вышел из конференции
[11:38:31] dzhon зашёл в конференцию
[11:42:57] grouzen вышел из конференции
[11:44:38] grouzen зашёл в конференцию
[11:48:04] superka зашёл в конференцию
[12:00:04] dzhon вышел из конференции
[12:42:05] grouzen вышел из конференции
[12:44:47] Aman зашёл в конференцию
[12:45:10] Aman вышел из конференции
[12:45:17] Aman зашёл в конференцию
[12:45:44] Aman вышел из конференции
[12:45:51] Aman зашёл в конференцию
[12:48:16] Aman вышел из конференции
[12:49:19] Aman зашёл в конференцию
[12:52:30] <ɹǝɟılʍǝu> ForNeVeR, https://github.com/winger/agda-stuff/blob/master/Splay.agda
[12:57:21] <devel29a> ɹǝɟılʍǝu: Любопытная клинопись :)
[12:58:04] Aman вышел из конференции
[12:58:05] Aman зашёл в конференцию
[13:02:46] Aman вышел из конференции
[13:02:47] Aman зашёл в конференцию
[13:06:53] grouzen зашёл в конференцию
[13:13:07] Mr.Purple зашёл в конференцию
[13:30:32] Minoru зашёл в конференцию
[13:45:55] Славный капитан зашёл в конференцию
[13:52:21] m4n71k0r вышел из конференции
[14:20:02] matraskin вышел из конференции
[14:58:55] <Minoru> > You’ll also notice that I found this answer through purely mechanical means, there was no insight necessary. Just multiply terms through and pay attention to what units the final result has. When the units become right, there’s a pretty good chance that my answer is correct.
>
> What’s going on here is we’re using the units as a type system to ensure our answer is coherent. The units are doing work for us by ensuring we’re not doing anything stupid, and additionally, they help guide us to the right answer, even if we don’t know what we’re doing.

http://reasonablypolymorphic.com//blog/love-types
[14:59:04] <Minoru> IMHO отличное объяснение сути систем типов «на пальцах»
[14:59:31] <Minoru> уж задачки-то по физике все в школе решали, и все помнят, как полезно проверить единицы измерения в конце рассчётов
[15:15:53] <devel29a> Minoru: Что значит в конце?
[15:15:59] <devel29a> Так только ебланы делают
[15:19:52] <Minoru> :(
[15:19:58] <Minoru> я, по-моему, всегда в конце проверял
[15:20:28] <Minoru> ну, потому что в большинстве случаев ведь и так понятно, что делаешь. А единицы — это просто проверка
[15:21:22] <Minoru> да и потом, в школе не такие большие задачки, цена ошибки — минут 20 времени
[15:32:21] <devel29a> Minoru: Нихуя себе только проверка. Проценты на радианы поделил и пизда
[15:32:43] <Minoru> devel29a: а зачем ты делил проценты на радианы?
[15:33:02] <devel29a> Minoru: Я-то не делил, а вот те, кто только в конце размерности проверят делали постоянно такое
[15:33:41] <devel29a> Либо более смешные штуки делали, когда, например, размерности разные, а они еще в степени
[15:33:46] <Minoru> ну, возможно, ты и прав. Я на олимпиаде однажды плотность умножил на вес, кажется
[15:33:54] <devel29a> Вот, да
[15:34:10] <devel29a> Посему, я единицы измерения не ленюсь писать в выражениях
[15:34:28] <Mr.Purple> Minoru: и получил объем?
[15:34:30] <superka> умный какой школьник нашелся
[15:34:48] <Minoru> Mr.Purple: конечно получил. И нагоняй от учительницы тоже :(
[15:36:35] <devel29a> Minoru: Кстати, не все секут фишку, но помня размерности величин всегда можно реплицировать исходную формулу для определения оных :)
[15:36:43] <devel29a> Ну, в школе, да
[15:37:18] <Akon32> devel29a: ты помнишь размерность гравитационной постоянной (G) ?
[15:37:30] <devel29a> Akon32: Сейчас уже, разумеется, нет
[15:37:51] <Akon32> а формулу гравитационного притяжения?
[15:38:48] <devel29a> Akon32: Разумеется, нет, если размерность G не знаю :)
[15:39:02] <superka> я знаю сколько будет 2х2х2
[15:39:13] <Akon32> а я помню, но размерность не знаю.
[15:39:44] <devel29a> Akon32: Дак выведешь же
[15:39:49] <Akon32> и так, наверно, с большинством формул.
[15:39:52] <devel29a> Зная одно
[15:40:18] <Akon32> в этом выводе не очень много смысла.
[15:40:58] * devel29a вообще формулы не помнит, за исключением каких-то совсем уж базовых штук
[15:41:51] <devel29a> На экзамене по физике на втором курсе, кажется, выводил какую-то формулу прямо на экзамене
[15:42:12] <devel29a> Препод, сцуко, затребовал
[15:44:24] rexim зашёл в конференцию
[15:47:20] <Aman> rexim: привет
[15:55:47] ckorzhik зашёл в конференцию
[16:20:02] Aman вышел из конференции
[16:29:07] grouzen вышел из конференции
[16:36:47] Mr.Purple вышел из конференции
[16:37:05] Mr.Purple зашёл в конференцию
[16:56:04] ckorzhik вышел из конференции
[17:21:00] ckorzhik зашёл в конференцию
[17:24:43] O01eg вышел из конференции
[17:26:23] <superka> какой антивирус самый лучший?
[17:27:31] <ForNeVeR> Антивирус Бабушкина!
[17:27:55] <superka> ForNeVeR: как ты валидируешь номера телефонов?
[17:31:15] <rexim> Я звоню на них.
[17:32:17] Lavir зашёл в конференцию
[17:32:32] <ForNeVeR> superka: звоню, да. Или SMS отправляю. Это самый надёжный способ.
[17:32:42] <Lavir> Привет, фасольки.
[17:33:06] <rexim> Арлавир
[17:33:15] Lavir сменил ник на Arlavir
[17:33:24] <rexim> =3
[17:33:43] * rexim Dr.Propisal
[17:33:48] rexim сменил ник на Dr.Propisal
[17:33:52] <Dr.Propisal> Все время команды путаю!
[17:37:28] <Arlavir> У меня проблема. http://lpaste.net/2629362966973120512
[17:38:01] <Arlavir> Иными словами, как обозначить формальные аргументы? Как их именовать вообще?
[17:40:39] <ForNeVeR> Посаны, JUG.ru разродился кучей докладов: https://www.youtube.com/user/JUGRuVideo
[17:40:41] <ForNeVeR> Там есть хорошие.
[17:41:25] <superka> ForNeVeR: т.е. ? ты просто хранишь код смс и они его подтверждают?
[17:41:36] <ForNeVeR> superka: а как ещё?
[17:42:02] <superka> ты даже не проверяешь чтоли, не прислали белеберду вместо номерА?
[17:42:18] <ForNeVeR> Ну почему, проверяю.
[17:42:21] <ɹǝɟılʍǝu> Парсер нахуяч.
[17:42:26] <superka> ForNeVeR: и как ты обходишь момент с +7 и 8
[17:42:30] <ForNeVeR> Типа, номер начинается с семёрки, и дальше цифры.
[17:42:38] <Dr.Propisal> Грач-хуяч
[17:42:41] <ForNeVeR> Если начинается и 8 или +7, то заменяю на 7.
[17:42:43] <superka> мне нужно для всех номеров
[17:42:52] <superka> не только российских
[17:42:56] <ɹǝɟılʍǝu> ForNeVeR, не совсем так. Если номер из другого региона (не России), то там и не 7/8 коды.
[17:42:57] <ForNeVeR> Но это потому что у меня для России был сервис.
[17:43:01] <ForNeVeR> Срать.
[17:43:10] <Dr.Propisal> ForNeVeR, да, спасибо, что напомнил.
[17:43:17] <ɹǝɟılʍǝu> Dr.Propisal, тока не тут!
[17:43:19] <ForNeVeR> Если номер из другого региона — то регистрироваться на сервисе нельзя, правила такие.
[17:43:29] <ForNeVeR> Dr.Propisal: если ещё вдруг забудешь, то спрашивай.
[17:43:35] <ɹǝɟılʍǝu> superka, найди спеки и все данные, запили парсер, валидатор.
[17:43:39] <Dr.Propisal> ForNeVeR, ^_^
[17:43:49] <ɹǝɟılʍǝu> В общем, это ваще идея для целого сервиса. :D
[17:44:03] <ɹǝɟılʍǝu> С регулярным обновлением баз.
[17:44:39] <superka> показал бы я тебе спеки
[17:44:44] <superka> но такого у нас нету добора
[17:45:05] <ɹǝɟılʍǝu> Ваще.
[17:45:07] <ɹǝɟılʍǝu> Есть либа.
[17:45:09] <ɹǝɟılʍǝu> https://github.com/googlei18n/libphonenumber
[17:47:09] <Arlavir> Да парсер есть, ɹǝɟılʍǝu. Непонятно вот что. Смотри, когда я объявил такой оператор, у меня еще до начала интерпретации все cons-ы трансформируются: «(make-map a : b c : d …)» превращаются в «(make-map1 a b c d …)», где «make-map1» — это некий новый символ. И вот тут возникает проблема, как сделать объявление функции, которая будет являться этим оператором? «(function (make-map keys : values keys : values ...)»? Не сработает в общем случае. Как быть?
[17:47:13] <superka> ForNeVeR: а можно увеличить в базе поле nvarchar и чтобы данные там остались?
[17:47:24] <ForNeVeR> superka: можно, дозволяю.
[17:48:13] <superka> ForNeVeR: как это сделать???
[17:48:26] <ForNeVeR> Ну, alter table траляля.
[17:48:34] <ForNeVeR> А как ты обычно-то поля увеличиваешь?
[17:48:48] <superka> я не умею, гуглил , чот говорят нельзя
[18:05:52] <devel29a> https://meduza.io/news/2016/11/10/reshenie-o-blokirovke-linkedin-v-rossii-vstupilo-v-silu?utm_source=website&utm_medium=push&utm_campaign=breaking
[18:16:16] <Akon32> как в rust создать пакет/неймспейс?
[18:16:57] <superka> а как создать копию репозитория из старого*
[18:16:58] <superka> ?
[18:17:12] <Akon32> clone?
[18:17:57] <Mr.Purple> cp -r ?
[18:18:27] <superka> чего
[18:18:46] <superka> нет не клон
[18:19:05] <superka> хм ср -г просто скопирует в новую папку?
[18:20:11] <Mr.Purple> ну да
[18:20:40] <Mr.Purple> сг -г репозиторийПроекта копияРепозиторияПроекта
[18:20:53] <Mr.Purple> *ср
[18:29:58] <ForNeVeR> Akon32: возможно, ты хочешь crate?
[18:30:06] <Akon32> наверно.
[18:30:30] <ForNeVeR> Ну, наверное, через cargo new, или типа того.
[18:30:46] <ForNeVeR> На диске он выглядит просто как кучка файлов, в них упоминаний текущего пакета нету.
[18:30:53] <superka> ForNeVeR: а можно как то в решарпере переименовать быстренько солюшны проекты, чтобы все неймспейсы поменялись?
[18:30:56] <ForNeVeR> (могу ошибаться, я только один раз на расте писал)
[18:31:09] <ForNeVeR> superka: можно. Правым кликом → Adjust namespace.
[18:37:35] <Arlavir> http://aem1k.com/lions/
[18:59:46] RAMZAY вышел из конференции
[19:04:54] O01eg зашёл в конференцию
[19:11:37] <Kerrigаn> https://habrahabr.ru/post/314908/ кажется пока я спал - меня съел grue
[19:13:58] <ForNeVeR> И меня!
[19:14:12] <ForNeVeR> Не нужно было в темноте спать.
[19:14:15] <Kerrigаn> ForNeVeR: вот блин
[19:15:02] portnov зашёл в конференцию
[19:15:29] <Kerrigаn> хочешь писать игры, а вместо этого тебя съели
[19:15:45] <Akon32> а кто тогда будет писать библиотеки?
[19:16:19] <Kerrigаn> Akon32: кто всех сожрал - пусть и пишет
[19:19:17] <Akon32> https://ru.wikipedia.org/wiki/Don%E2%80%99t_Starve ещё я где-то симулятор бомжа видел.
[19:19:38] <Akon32> там надо было рыться по помойкам и не замерзнуть.
[19:19:55] <devel29a> Akon32: Это называется ARMA DayZ
[19:19:57] <Kerrigаn> Akon32: this war of mine?
[19:21:00] <ForNeVeR> Добро пожаловать в пространство Гильберта!
[19:21:27] <ForNeVeR> Симулятор бомжа — это наверняка Neo Scavenger.
[19:22:16] <Kerrigаn> этих симуляторов бомжа полно разных
[19:24:16] <Akon32> https://www.youtube.com/watch?v=d6ggimssmXs
[19:24:47] xmi зашёл в конференцию
[19:24:52] <xmi> mysql_escape_string(addslashes(trim(htmlspecialchars(stripslashes($txt))))) как исправить это, чтобы переводы строк не заменялись на /r/n?
[19:27:22] Arlavir вышел из конференции
[19:32:45] <Minoru> superka: clone работает и локально, причём если ты в пределах одной файловой системы копируешь, то он с помощью хардлинков съекономит тебе место
[19:38:50] Akon32 вышел из конференции
[19:41:51] m4n71k0r зашёл в конференцию
[19:59:02] Mr.Purple вышел из конференции
[20:05:03] Graf зашёл в конференцию
[20:05:09] Graf вышел из конференции
[20:06:52] <unclechu> пхп-парады?
[20:07:10] ɹǝɟılʍǝu вышел из конференции
[20:08:12] <Minoru> unclechu: м? Это ты к чему?
[20:08:28] <unclechu> >xmi‎: mysql_escape_string(addslashes(trim(htmlspecialchars(stripslashes($txt)))))
[20:08:36] <Minoru> а
[20:09:02] <unclechu> php-лисп
[20:09:53] <Minoru> picolisp есть, вот теперь ещё и пыхолисп будет?
[20:11:37] <unclechu> я о нём даже впервые слышу, и он, судя по всему продолжает развиваться
[20:12:16] <unclechu> из описания я понял что он декларативен
[20:12:21] <Minoru> вот ты о нём впервые услышал, а уже знаешь больше чем я! Потому что я знал только название.
[20:12:37] <unclechu> picolisp.com/wiki/?home
[20:12:45] <unclechu> даже классический пример веб-сервера есть
[20:14:06] <unclechu> всякие функциональные плюшки есть, и даже на jvm может работать, как думаете, конкурент кложуре?
[20:14:17] <unclechu> мне аж захотелось потыкать палочкой хотя бы что-ли
[20:23:27] <Dr.Propisal> Minoru, воалыва?
[20:24:24] <Minoru> Dr.Propisal: а пуркуа бы и не воалыва? Воалыва!
[20:27:56] <xmi> unclechu: просто мне надо,чтобы не заменялся перевод на новую строку на r/n
[20:28:43] <xmi> или может есть функция которая обратно делает? r\n в перевод строки
[20:29:13] <Dr.Propisal> Мне тут на стриме порекомендовали https://www.youtube.com/results?q=quantum+mechanics+susskind&sp=EgIQAw%253D%253D
[20:29:38] <unclechu> xmi, а ты уверен что ты хочешь без ORM вот так вот делать запросы, там ведь наверняка ещё данные от юзер-инпута идут? не страшно?
[20:30:21] <unclechu> Dr.Propisal, спасибо, посмотрим что там
[20:30:30] <xmi> unclechu: там не мой скрипт. исправить просто.
[20:30:45] <Dr.Propisal> unclechu, =3
[20:31:03] <Dr.Propisal> unclechu, сорри, что твой реквест ревертнул! Я очень не хотел!
[20:31:09] <Dr.Propisal> Но мне было сложно работать ( ._.)
[20:31:29] <unclechu> щито поделать
[20:31:39] <Dr.Propisal> unclechu, ты все равно молодец!
[20:35:43] Mr.Purple зашёл в конференцию
[20:40:35] horta hell вышел из конференции
[20:40:51] horta hell зашёл в конференцию
[20:42:45] sss|zombie зашёл в конференцию
[20:47:10] portnov вышел из конференции
[20:50:20] <xmi> $file_info['about'] = str_replace("\n", '<br>', $file_info['about']) - вот так там заменяется. но выводит не перевод на новую строку, а ./r/n
[21:04:50] MaXGGXaM зашёл в конференцию
[21:11:07] dzhon зашёл в конференцию
[21:19:20] ɹǝɟılʍǝu зашёл в конференцию
[21:40:00] devel29a вышел из конференции
[21:43:42] gsomix зашёл в конференцию
[21:44:05] <gsomix> Утро.
[21:45:09] <Minoru> Гсомикс! Давно тебя не было видно.
[21:45:29] <gsomix> Minoru, привет. Я в Москве.
[21:45:50] <Minoru> ох. Конференции?
[21:46:12] superka вышел из конференции
[21:46:24] <gsomix> Выставка.
[21:46:42] <gsomix> Ищем новых клиентов. :)
[21:50:08] <gsomix> Minoru, решили заморозить разработку софта для расчетов
[21:50:22] <gsomix> Тепеь занимается только самими расчетами.
[21:50:38] <Minoru> то есть ты теперь не программируешь на работе?
[21:51:05] <gsomix> Программирую.
[21:51:30] <gsomix> Но для для решения задач по расчетам.
[21:51:56] <Minoru> а, ну ладно
[21:54:05] gsomix вышел из конференции
[21:58:38] <Dr.Propisal> Компилятор и линкер — вот мой софт для расчетов!
[22:14:36] ɹǝɟılʍǝu вышел из конференции
[22:14:44] ɹǝɟılʍǝu зашёл в конференцию
[22:27:09] eaeee зашёл в конференцию
[22:27:35] <eaeee> Привет
[22:27:52] <Mr.Purple> утра
[22:27:54] <eaeee> кто-нибудь участвует в конкурсе от mail.ru?
[22:28:03] Aman зашёл в конференцию
[22:29:14] <eaeee> вот эта байда http://russianaicup.ru/
[22:34:42] <eaeee> eternastudento помню в прошлом году предлагал
[22:34:46] <eaeee> ну лан
[22:40:34] horta hell вышел из конференции
[22:41:12] horta hell зашёл в конференцию
[22:44:59] <Dr.Propisal> ForNeVeR/gremit
[22:45:03] <Dr.Propisal> Форнёвер гремит!
[22:46:48] <Minoru> опять небось гайки открутились :(
[22:48:04] Dr.Propisal вышел из конференции
[22:55:01] Mr.Purple вышел из конференции
[23:08:22] <eaeee> короче неинтересно никому
[23:10:51] <Minoru> мне не очень, извини. Но ты можешь поучаствовать и рассказать нам!
[23:15:29] IPcorp зашёл в конференцию
[23:15:41] Aman вышел из конференции
[23:16:27] <IPcorp> Дарофте разом?
[23:16:46] <Minoru> м, что?
[23:16:57] <IPcorp> linux, gnu, cmake ...кто в теме?
[23:17:10] <IPcorp> это был Привет раньше :)
[23:20:50] unclechu вышел из конференции
[23:23:55] <Minoru> я не осилил CMake, мне не понравились модули и я бросил
[23:28:21] <IPcorp> я в нем тож не силен...но есть shared библиотека, собирается cmake, мну надо как-то где-то его подкрутить, что бы приложение после компиляции, искало ее у себя в текущей дирректории по относительному пути (gnu тулчейн линух)
[23:29:03] <IPcorp> второй день сижу, мысли ужо закончились *FREAK*
[23:42:22] portnov зашёл в конференцию
[23:43:02] <Minoru> https://loglist.net/quote/8086
[23:43:04] nable вышел из конференции
[23:44:13] <Minoru> а по проблеме не знаю, что подсказать, уж извини
[23:44:53] grouzen зашёл в конференцию