Home
codingteam
codingteam@conference.jabber.ru
20.04.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://www.loglist.net/
Fast Food: http://hastebin.com/
Instagram Food: http://tinyurl.com/ctcjr-logs
Report Developer Abuse: http://www.loglist.net/quote/new
[00:00:09] <uggur> *пожал плечами* если в бесконечном цикле аллоцировать память под объекты, то никакой памяти не хватит. И что?
[00:00:27] <bodqhrohro> А какие задачи это решает?
[00:01:57] <uggur> задачу сжирания ОЗУ
[00:02:21] <uggur> А для каких задач инты вместо булеанов мешают?
[00:02:40] <bodqhrohro> Какая-то нереальная задача
[00:02:58] <uggur> тестирование GC
[00:03:01] <bodqhrohro> Для задач максимального выжимания производительности из железа
[00:03:13] <uggur> "максимального выжимания производительности" а какие задачи это решает? :)
[00:03:19] <bodqhrohro> Для всяких хайлоадов это критично, и для микроконтроллеров
[00:03:36] <bodqhrohro> uggur: получение максимальной выгоды за счёт меньших расходов на железо
[00:03:51] <uggur> ...и больших расходов на программистов
[00:04:00] <uggur> В итоге не выгода, а проигрыш
[00:04:40] <bodqhrohro> Это уже проблема реализации — большинство существующих программистов не умеют на ходу экономить биты и требуют за это отдельную оплату
[00:04:43] <bodqhrohro> Заговор, чо
[00:05:03] <bodqhrohro> Хотя по факту они обычно ограничены низкоуровневыми прослойками, не умеющими в экономию битов
[00:05:19] <bodqhrohro> В конце концов это всё в процессоры и упирается
[00:05:39] <bodqhrohro> Ибо можно извращаться с упаковкой битов, но это ударит по производительности и в общем случае не годится
[00:06:33] <uggur> bodqhrohro: Ты не предлагаешь решение, ты бухтишь как старый дед о том, что раньше трава была зеленее, булеаны -- меньше, а процы -- экономнее
[00:06:48] <bodqhrohro> uggur: а оно так когда-то было?
[00:07:30] <bodqhrohro> Может, и было, впрочем, но я не знаю архитектур процессоров с регистрами общего назначения, в которых можно хотя бы использовать отдельные биты для условные переходов
[00:07:35] <uggur> Я тебе пояснил почему бизнес-модель даёт в качестве решения уменьшения конечной цены задачи именно снижение пороговой квалификации программиста за счёт добавления слоёв абстракции, жертвуя производительностью.
[00:08:23] <bodqhrohro> Проблема в том, что абстракции абстракциям рознь
[00:10:46] bodqhrohro вышел из конференции
[00:13:38] <j123123> Добавление абстракций может и в значительной мере повышать требования к квалификации программиста
[00:14:26] <j123123> Например какой-нибудь бейсик требует явно меньше квалификации, чем хаскель
[00:17:21] <uggur> смотря что писать
[00:19:38] <j123123> Не надо путать требования к квалификации для использования некоего ЯП со сложностью написания чего-то на каком-то ЯП
[00:20:22] <uggur> нельзя использовать язык абстрактно
[00:20:38] <uggur> использование всегда связанно с написанием чего-то :)
[00:21:07] eaeee зашёл в конференцию
[00:22:21] <j123123> Написание чего-то на языке с высоким уровнем абстракции (хаскель) вполне может требовать большей квалификации, чем использование для этого языка с более низким уровнем абстракции, например бейсика. Вопрос в том, насколько долго и трудоем к
[00:22:29] <j123123> трудоемко это писать
[00:23:25] <eaeee> $pet stats
[00:23:28] <horta hell> eaeee:
Кличка: Хедкраб
Здоровье: 32
Сытость: 37
Возраст: 15 часов
[00:25:25] <uggur> j123123: ОК, сложение чисел 4651111641451465144551451 и 74187179818741471798177981778
[00:25:34] <uggur> а лучше их умножение
[00:26:04] <j123123> А некоторые вещи на языках с высоким уровнем абстракции написать нельзя в принципе (касается в основном всякой системщины, обработок прерываний, тех же вирусов)
[00:26:36] <j123123> Сложение уже есть готовое во всяких библиотеках
[00:26:43] <j123123> и умножение тоже
[00:27:10] <uggur> в бейсике изкоробки?
[00:27:30] <j123123> для сишки например GMP есть, он же и в хаскель встроен. А насчет бейсика я не знаю
[00:27:38] <uggur> :)
[00:27:45] <j123123> реализовать бигинт не так уж сложно
[00:29:16] <uggur> а в х-ле уже есть
[00:30:37] <j123123> это решается просто написанием библиотек
[00:30:59] <uggur> т.е. теперь вопрос не в языке, а в библиотеках?
[00:31:54] <j123123> Надо говорить о таких свойствах высоко-низкоуровневости, которое принципиально не решается через написание библиотеки
[00:32:03] <j123123> типизация, например
[00:33:03] <j123123> В бейсике типизацию по хиндли-милнеру можно через библиотеку сделать?
[00:38:14] <j123123> или там сделать eval
[00:39:05] eaeee вышел из конференции
[00:39:06] Graf зашёл в конференцию
[00:39:16] Graf вышел из конференции
[00:43:05] <ForNeVeR> В бейсике и так вывод типов есть ._.
[00:43:10] <ForNeVeR> Option Infer On
[00:43:29] <uggur> %)
[00:43:48] <j123123> там типизация просто другая
[00:43:50] <ForNeVeR> Eval - через CompilerServices, Reflection.Emit, вот это вот всё.
[00:43:57] <ForNeVeR> Ну и интерпретатор написать тоже можно.
[00:44:18] <j123123> >CompilerServices, Reflection.Emit
Это наверное касается VB.Net
[00:44:34] <ForNeVeR> А тебе для какого бейсика?
[00:44:54] <j123123> а я имел ввиду более древние бейсики, например досовские версии майкрософта
[00:44:55] <uggur> для БЭСМ
[00:45:08] <uggur> совковый диалект какой-нибудь %)
[00:45:11] <ForNeVeR> Ну, интерпретатор там тоже можно написать. Компилятор тоже.
[00:45:54] <j123123> Интерпретатор и компилятор можно на чем угодно тьюринг-полном написать
[00:46:05] <μαρτιχώρ> j123123: зачем ты начал про бейсик говорить?
[00:46:07] <j123123> если уж на то пошло
[00:46:21] <ForNeVeR> j123123: да, разумеется.
[00:46:45] <j123123> μαρτιχώρ: Чтоб его с хачкелем сравнивать, очевидно жэ
[00:47:19] <ForNeVeR> j123123: хуй ты с пальцем тоже сравниваешь?
[00:47:36] <j123123> Ну могу сравнить
[00:47:36] eaeee зашёл в конференцию
[00:49:11] eaeee вышел из конференции
[00:52:46] uggur вышел из конференции
[00:52:57] uggur зашёл в конференцию
[01:02:46] br3eze вышел из конференции
[01:11:06] <ɹǝɟılʍǝu> https://pp.vk.me/c625530/v625530012/2bc1e/-zbw0rg1ytU.jpg
[01:12:27] <ForNeVeR> ɹǝɟılʍǝu: чот не оч :(
[01:12:39] <ɹǝɟılʍǝu> ForNeVeR, это же пантера на березе
[01:12:48] <ɹǝɟılʍǝu> Гребаная пантер на березе
[01:13:06] eaeee зашёл в конференцию
[01:13:57] <uggur> https://youtu.be/2KDZg1-7KsE вспомнилось %)
[01:19:23] cat3 вышел из конференции
[01:23:01] <uggur> ForNeVeR: https://3.bp.blogspot.com/_QCcMTHCBJ4c/TQLmMm0IWcI/AAAAAAAADls/RFDLuetcC6Q/s1600/I%25E2%2580%2599m%2BA%2BHuge%2BMetal%2BFan%2B-%2BMe%2BToo%2521.gif
[01:23:33] <ForNeVeR> uggur: :D
[01:28:50] ckorzhik вышел из конференции
[01:35:05] <rexim> The one on the left is not that huge, if you ask me...
[01:36:16] rafaelrs зашёл в конференцию
[02:10:17] <gsomix> rexim, you are huge metal mixer!
[02:10:41] <rexim> gsomix, yes, I am! =3
[02:20:26] <horta hell> Хедкраб старательно принюхивается, пытаясь уловить хоть какой-нибудь запах съестного.
[02:22:00] <j123123> $pet feed
[02:22:00] <horta hell> j123123: Хедкраб был близок к голодной смерти, но вы его вовремя покормили. Вы зарабатываете 1PTC.
[02:26:19] <horta hell> Хедкраб забился в самый темный угол конфы и смотрит больными глазами в одну точку.
[02:28:11] <rexim> $pet heal
[02:28:11] <horta hell> rexim: Хедкраб был совсем плох и, скорее всего, умер бы, если бы вы его вовремя не полечили. Вы зарабатываете 1PTC.
[02:28:14] <rexim> =3
[02:28:16] <rexim> $pet coins
[02:28:16] <horta hell> rexim: У тебя есть 1PTC.
[02:28:22] <rexim> $pet transfer gsomix 1
[02:28:22] <horta hell> rexim: Транзакция успешна.
[02:35:05] <gsomix> $pet transfer ForNeVeR 1
[02:35:05] <horta hell> gsomix: Транзакция успешна.
[02:42:25] <uggur> $pet rating
[02:42:25] <horta hell> uggur:
zxc: 100PTC
j123123: 18PTC
e…: 2PTC
ForNeVeR: 2PTC
Minoru: 1PTC
[02:42:45] MaXGGXaM вышел из конференции
[02:43:30] MaXGGXaM зашёл в конференцию
[02:44:13] dzhon вышел из конференции
[02:45:09] O01eg вышел из конференции
[02:47:31] O01eg зашёл в конференцию
[02:50:48] <Minoru> uggur: почини хайлайтилку!
[02:50:55] <Minoru> точнее, антихайлайтилку
[02:50:56] <Minoru> ну ты понел
[02:53:39] <uggur> Minoru: Я не уверен в каком месте оно сломалось после рефакторинга
[02:53:53] <uggur> Я ж не знаю где именно форневер там отрефакторил %)
[02:54:04] <uggur> А саму хайлайтилку я тоже не писал.
[02:54:10] <uggur> Потому мне сложно сказать почему оно так %)
[02:57:26] <Minoru> в смысле «не знаю»? git diff уже придумали! И git bisect тоже. И никогда не поздно читнуть чужого кода :)
[02:58:23] <uggur> Вот делать мне нечего как исправлять ошибки архитектуры разработки :Ь
[02:58:28] <uggur> Лучше курсовую напишу
[02:58:42] <Minoru> а как же выкинуть хорту и переписать всё заново?..
[02:58:55] <Minoru> олсо тебе рано курсовую писать, кого ты обманываешь?! >:-(
[02:59:13] <uggur> У меня защита курсовой в конце апреля.
[02:59:15] <uggur>
[03:00:02] <rexim> uggur, удачи!
[03:00:28] <Minoru> да говорю же, рано!
[03:00:38] <Minoru> у студентов два срока: «на завтра» и «не на завтра»
[03:00:56] <Minoru> это прямо мапится в «срочно» и «не срочно»
[03:02:13] xspeed вышел из конференции
[03:04:40] dzhon зашёл в конференцию
[03:05:02] <ɹǝɟılʍǝu> Minoru, http://2061.su/konkursy/devushka-s-zemli/
[03:07:00] <uggur> Посоны, ForNeVeR, похоже, жулик.
[03:07:02] <uggur> -_-
[03:07:15] <uggur> http://tau.rghost.ru/8mKTtgM7g/image.png петкойны zxc
[03:07:38] <rexim> Minoru, о, а ты рисуешь?
[03:08:06] <uggur> Скачок между 40 и 60, на 140, на 175?
[03:08:40] <Minoru> ɹǝɟılʍǝu: у кого-то СССР до сих пор не распался? А если не придираться к формулировке, то хорошая идея, с удовольствием гляну на результаты, если их где-то опубликуют. А «Гостью» я, к стыду своему, не читал…
[03:08:49] <Minoru> rexim: только наскальную живопись
[03:09:00] <rexim> На Scala?
[03:09:19] <rexim> Minoru, тебя нялайфер спалил
[03:09:29] <Minoru> да, там после :: пишется живопись
[03:09:46] <Minoru> (надеюсь, что сигнатурки в Scala используют ::, как и Haskell, а то шутки не выйдет)
[03:09:50] <Minoru> rexim: где?
[03:10:14] <rexim> > ɹǝɟılʍǝu: Minoru, http://2061.su/konkursy/devushka-s-zemli/
Просто так такие ссылки не кидают! (=_= )
[03:10:47] * Minoru подыскивает, какую бы ссылку кинуть rexim, чтобы «спалить» в чём-то интересном
[03:10:55] <rexim> xD
[03:11:02] <uggur> ForNeVeR: *предъявил удостоверение налогового инспектора* как вы можете пояснить неожиданное обогащение zxc в указанные периоды секунд по юникс-таймлайну?
[03:11:44] <uggur> [ну а теперь точно буду курсовую писать! >.<]
[03:13:40] <rexim> uggur, я могу тебя забанить, если хочешь.
[03:13:44] <rexim> Чтобы не отвлекаться. :)
[03:14:07] <Minoru> helpfulness уровня codingteam
[03:14:11] <uggur> rexim: Как мне это помешает изучать логи на предмет махиниций ForNeVeR? :)
[03:14:29] <rexim> Мое дело предложить забанить.
[03:14:43] <Minoru> uggur: а ещё мы тебя из организации на github выпрем, и на codingteam.org.ru и фудовском сервере с логами по IP забаним, чтобы ты совсем уж точно не отвлекался!
[03:15:02] <uggur> Опять-таки, что с того, что выпрете из организации?
[03:15:07] <uggur> Это вообще ничего не изменит %)
[03:15:16] <uggur> Я смогу и дальше форкать проекты и слать PR
[03:15:17] <Minoru> не мешай мне кидаться пустыми угрозами!
[03:15:20] <uggur> И кодить
[03:15:48] <uggur> а сервер с логами я не смотрю -- у меня свои логи пишутся.
[03:16:06] <Minoru> это только когда ты не забанен!
[03:21:00] ckorzhik зашёл в конференцию
[03:30:05] dzhon вышел из конференции
[03:49:45] eaeee вышел из конференции
[04:15:47] rexim вышел из конференции
[04:22:56] akzy зашёл в конференцию
[04:31:15] μαρτιχώρ вышел из конференции
[05:30:15] ascrazy@jabber.ru вышел из конференции
[05:48:08] gr_buza@arbeiten вышел из конференции
[06:19:18] eaeee зашёл в конференцию
[06:23:50] magog вышел из конференции
[06:40:12] ɹǝɟılʍǝu вышел из конференции
[07:08:52] akzy вышел из конференции
[07:33:52] ckorzhik вышел из конференции
[08:20:41] <horta hell> Хедкраб тихонько поскуливает от боли в пустом желудке.
[08:37:32] eaeee вышел из конференции
[08:37:55] eaeee зашёл в конференцию
[08:41:20] <Myp> $pet feed
[08:42:00] <Myp> $pet heal
[08:42:01] <horta hell> Myp: Хедкраб будучи в здравом уме и твёрдой памяти отказался от медицинской помощи.
[08:42:07] <Myp> $pet feed
[08:42:07] <horta hell> Myp: Хедкраб не желает есть.
[08:42:16] <Myp> $pet stats
[08:42:16] <horta hell> Myp:
Кличка: Хедкраб
Здоровье: 36
Сытость: 100
Возраст: 24 часов
[08:43:56] Myp вышел из конференции
[08:58:56] SolarRay вышел из конференции: Replaced by new connection
[08:58:57] SolarRay зашёл в конференцию
[09:02:18] <Славный капитан> ***
[09:02:24] <Славный капитан> ~_~
[09:16:48] a1batross вышел из конференции: Disconnected: Replaced by new connection
[09:16:49] a1batross зашёл в конференцию
[09:55:40] 0xd34df00d зашёл в конференцию
[09:56:28] matraskin зашёл в конференцию
[10:36:38] br3eze зашёл в конференцию
[10:44:05] a1batross вышел из конференции
[11:07:17] ɹǝɟılʍǝu зашёл в конференцию
[11:21:28] rexim зашёл в конференцию
[11:21:35] rexim вышел из конференции
[11:22:02] rexim зашёл в конференцию
[11:22:02] rexim вышел из конференции
[11:22:19] rexim зашёл в конференцию
[11:23:42] <rexim> Славный капитан, все будет хорошо!
[11:23:47] <rexim> Всем утреца!
[11:24:35] matraskin вышел из конференции
[11:32:46] <ɹǝɟılʍǝu> rexim, уруру http://children.kulichki.net/vopros/logika.htm
[11:35:12] <rexim> ɹǝɟılʍǝu, гы, прикольно!
[11:38:30] ɹǝɟılʍǝu вышел из конференции
[12:05:05] <horta hell> Хедкраб корчится в муках и умирает. Все теряют по 1PTC.
[12:06:29] <rexim> $pet resurrect
[12:06:30] <horta hell> rexim: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[12:06:33] <rexim> =3
[12:06:34] <rexim> $pet coins
[12:06:35] <horta hell> rexim: У тебя есть 3PTC.
[12:06:36] <rexim> =33
[12:06:40] <rexim> $pet stats
[12:06:40] <horta hell> rexim:
Кличка: Хедкраб
Здоровье: 100
Сытость: 100
Возраст: 0 часов
[12:06:43] <rexim> $pet rating
[12:06:43] <horta hell> rexim:
zxc: 99PTC
j123123: 17PTC
rexim: 3PTC
Myp: 2PTC
e…: 1PTC
ForNeVeR: 1PTC
[12:13:01] gr_buza@arbeiten зашёл в конференцию
[12:14:59] a1batross зашёл в конференцию
[12:15:14] a1batross вышел из конференции: Logged out
[12:15:16] a1batross зашёл в конференцию
[12:33:45] gr_buza@arbeiten вышел из конференции
[12:34:53] <rexim> Всем хорошего дня!
[12:34:56] rexim вышел из конференции
[12:47:13] magog зашёл в конференцию
[12:47:50] SolarRay вышел из конференции: This participant is kicked from the room because he sent an error message to another participant: service-unavailable
[12:59:40] gr_buza@arbeiten зашёл в конференцию
[13:15:42] eaeee вышел из конференции: Replaced by new connection
[13:15:43] eaeee зашёл в конференцию
[13:16:58] SolarRay зашёл в конференцию
[13:18:47] O01eg вышел из конференции
[13:31:04] dzhon зашёл в конференцию
[13:36:34] eaeee вышел из конференции
[13:45:56] magog вышел из конференции: Replaced by new connection
[13:45:57] magog зашёл в конференцию
[13:46:55] ascrazy@jabber.ru зашёл в конференцию
[13:56:04] ɹǝɟılʍǝu зашёл в конференцию
[13:56:10] ɹǝɟılʍǝu вышел из конференции
[13:56:26] ɹǝɟılʍǝu зашёл в конференцию
[14:06:43] MaXGXaM зашёл в конференцию
[14:09:42] ɹǝɟılʍǝu вышел из конференции
[14:09:57] ɹǝɟılʍǝu зашёл в конференцию
[14:35:42] ascrazy@jabber.ru вышел из конференции: Replaced by new connection
[14:35:44] ascrazy@jabber.ru зашёл в конференцию
[14:45:32] ckorzhik зашёл в конференцию
[14:54:38] SolarRay вышел из конференции: Replaced by new connection
[14:54:39] SolarRay зашёл в конференцию
[15:03:54] Сволота вышел из конференции: Replaced by new connection
[15:04:16] μαρτιχώρ зашёл в конференцию
[15:04:26] Сволота зашёл в конференцию
[15:10:56] Kerrigаn зашёл в конференцию
[15:11:39] <Kerrigаn> > При написании этой заметки я использовал IntelliJ IDEA 14.1.1 Community Edition.
> Что, если нам вдруг очень срочно понадобится написать небольшое десктопное GUI приложение или сайтик? Специализация — удел насекомых!
ебните этого долбоеба, бесплатная идея не дает писать сервлеты
[15:14:39] <μαρτιχώρ> да, даёт только за денги
[15:15:10] <ɹǝɟılʍǝu> Цтра
[15:15:21] <μαρτιχώρ> https://github.com/zxh0/jvm.go
[15:24:16] ckorzhik вышел из конференции
[15:25:27] ɹǝɟılʍǝu вышел из конференции: Replaced by new connection
[15:25:29] ɹǝɟılʍǝu зашёл в конференцию
[15:43:25] <ForNeVeR> Kerrigаn: далеко не факт. Запретить писать сервлеты она тебе не сможет.
[15:43:47] <ForNeVeR> Скорее всего, ты их не сможешь дебажить и деплоить из IDE, и на этом всё.
[15:43:53] <Kerrigаn> пускать придется руками, да
[15:44:10] <ForNeVeR> Но официальной поддержки нету, да.
[15:45:10] <ForNeVeR> https://github.com/yogthos/clj-pdf - слушайте, а какой приятный API?
[15:45:17] <ForNeVeR> Надо поюзать!
[15:45:56] <Kerrigаn> зовут работать втентакле, какие подводные камни?
[15:47:33] <ascrazy@jabber.ru> Kerrigаn: собьешь гаишника, придется бежать из страны
[15:48:21] <Kerrigаn> ascrazy@jabber.ru: зачем мне бить гаишника ударом ноги с разворота?
[15:48:51] <ascrazy@jabber.ru> я и не говорил что ты его будешь бить
[15:48:55] <ascrazy@jabber.ru> а зачем тебе его бить?
[15:49:16] <Kerrigаn> я не вижу других возможности его сбить в моем случае
[15:49:21] <Kerrigаn> *возможностей
[15:49:41] <Kerrigаn> хотя
[15:49:48] <Kerrigаn> я могу еще разбежаться и с плеча
[15:49:54] <Kerrigаn> но тоже незачем
[15:50:59] <μαρτιχώρ> Kerrigаn: здоровяк?
[15:51:04] <Kerrigаn> 100кг
[15:53:07] br3eze вышел из конференции: Replaced by new connection
[15:54:57] <μαρτιχώρ> ascrazy@jabber.ru: вообще-то гаишников, да и людей, сбивать не очень хорошо
[15:55:07] <μαρτιχώρ> но зачем бежать из страны?
[15:55:13] <μαρτιχώρ> у нас страна большая
[15:55:36] <μαρτιχώρ> выбираешь точку, до которой только вертолётом можно долететь и валишь туда
[15:56:20] <ascrazy@jabber.ru> μαρτιχώρ: в таких местах тяжело жить
[15:56:45] <ɹǝɟılʍǝu> ascrazy@jabber.ru, сделаешь то же самое в США, придётся сесть на электрический стул.
[15:57:05] <ɹǝɟılʍǝu> Ну, возможны варианты.
[15:57:08] <μαρτιχώρ> ɹǝɟılʍǝu: не успеешь
[15:57:20] <ɹǝɟılʍǝu> μαρτιχώρ, не успеешь задавить?
[15:57:47] <μαρτιχώρ> поймают быстро
[15:58:04] <μαρτιχώρ> и на месте ногами запинают
[15:58:16] <ɹǝɟılʍǝu> Ну или так)
[15:58:25] <ɹǝɟılʍǝu> Я ж говорю, возможны варианты.
[15:59:17] <Kerrigаn> короче я не понял какое это имеет отношение к работе втентакле
[16:01:47] <μαρτιχώρ> Kerrigаn: иди, ёпть
[16:04:57] Graf зашёл в конференцию
[16:05:06] Graf вышел из конференции
[16:16:14] a1batross вышел из конференции: Logged out
[16:16:16] a1batross зашёл в конференцию
[16:18:09] a1batross вышел из конференции: Disconnected: closed
[16:52:28] <μαρτιχώρ> Kerrigаn: или от дома далеко?
[16:52:38] <Kerrigаn> не, вроде норм
[16:52:59] <Kerrigаn> я про подводные камни спрашиваю же
[16:53:10] <μαρτιχώρ> откуда нам знать?
[16:53:16] <μαρτιχώρ> тут кто-то есть из вконтактика?
[16:53:22] <μαρτιχώρ> кто-то туда пыркался?
[16:53:28] <μαρτιχώρ> емнип, нет
[17:03:01] <Kerrigаn> ну хз, это же цодингтим
[17:03:06] <Kerrigаn> тут бывает всё
[17:19:37] <ɹǝɟılʍǝu> А я книгу заказал.
[17:19:47] <ɹǝɟılʍǝu> По алгоритмам вычислительной гидродинамики.
[17:20:00] <ɹǝɟılʍǝu> На неделе привезут.
[17:25:28] Graf зашёл в конференцию
[17:25:33] Graf вышел из конференции
[17:33:36] MaXGXaM вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[17:39:41] SolarRay вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: service-unavailable
[17:39:42] SolarRay зашёл в конференцию
[17:42:08] ckorzhik зашёл в конференцию
[17:59:05] MaXGXaM зашёл в конференцию
[18:03:20] ckorzhik вышел из конференции
[18:03:28] ckorzhik зашёл в конференцию
[18:10:35] <μαρτιχώρ> вычислительная гидродинамика? мммм... помниццо магог когда-то мутил прогрессбар, который какбы эмитирующий трубку, заполняющуюся жидкостью... я вот ему что-то из гидродинамики посоветовал, чтобы более натурально заполнялась
[18:17:07] magog вышел из конференции
[18:44:14] <gr_buza@arbeiten> μαρτιχώρ: зачем гидродинамика, если можно это проще сделать?
[19:06:30] <gsomix> Утро.
[19:06:58] <gsomix> ɹǝɟılʍǝu, как-то ты основательно подошел. :)
[19:07:59] Myp зашёл в конференцию
[19:08:15] <ɹǝɟılʍǝu> gsomix, дык
[19:08:59] <gsomix> Я к тому, что инженеры обычно такими вещами не интересуются.
[19:09:04] <gsomix> Ибо они уже в готовом виде есть.
[19:09:43] <gsomix> ɹǝɟılʍǝu, если, конечно, это все в том же контексте ракетных двигателей.
[19:10:18] <horta hell> Хедкраб корчится в муках и умирает. Все теряют по 1PTC.
[19:10:23] <gsomix> $pet resurrect
[19:10:23] <horta hell> gsomix: Вы воскресили питомца этой конфы! Это ли не чудо?! За это вы получаете 3PTC.
[19:10:30] <gsomix> $pet transfer Minoru 1
[19:10:30] <horta hell> gsomix: Транзакция успешна.
[19:10:36] <gsomix> $pet transfer ForNeVeR 2
[19:10:36] <horta hell> gsomix: Транзакция успешна.
[19:13:20] <ForNeVeR> $pet rating
[19:13:20] <horta hell> ForNeVeR:
zxc: 98PTC
j123123: 16PTC
rexim: 2PTC
ForNeVeR: 2PTC
M…: 1PTC
Minoru: 1PTC
[19:13:24] <ForNeVeR> :(
[19:14:54] <Kerrigаn> амд не умеет haxm?
[19:14:57] <Kerrigаn> как мило
[19:15:26] <ɹǝɟılʍǝu> Что не умеет?
[19:18:27] <μαρτιχώρ> gr_buza@arbeiten: ну градус упорина у меня такой был)
[19:20:47] grouzen вышел из конференции
[19:21:25] <Kerrigаn> ɹǝɟılʍǝu: ускорять ведроэмулятор
[19:25:40] dzhon вышел из конференции
[19:26:55] magog зашёл в конференцию
[19:27:13] dzhon зашёл в конференцию
[19:37:16] magog вышел из конференции: Replaced by new connection
[19:37:16] magog зашёл в конференцию
[19:37:24] ascrazy@jabber.ru вышел из конференции: Replaced by new connection
[19:37:26] ascrazy@jabber.ru зашёл в конференцию
[20:16:47] a1batross зашёл в конференцию
[20:21:33] ascrazy@jabber.ru вышел из конференции
[20:21:53] gsomix вышел из конференции
[20:22:53] madmercen вышел из конференции
[21:09:41] <ckorzhik> http://habrahabr.ru/company/mailru/blog/256039/
[21:12:53] <μαρτιχώρ> как же, ск, я ненавижу мержить ветки в svn
[21:13:49] cat3 зашёл в конференцию
[21:14:31] gr_buza@arbeiten вышел из конференции
[21:21:26] <ckorzhik> А нет чего-нибудь вроде uniform_num_distribution<T> ?
Чтобы любые числа - с точкой или без.
Если нет, почему? Генераторы работают так, что сделать было нельзя? //Кнута лень сейчас читать
[21:22:56] <ckorzhik> это лучше в c_plus_plus
[21:29:42] MaXGXaM вышел из конференции
[21:32:26] g00dY зашёл в конференцию
[21:48:13] grouzen зашёл в конференцию
[21:51:27] ascrazy@jabber.ru зашёл в конференцию
[21:59:06] Myp вышел из конференции
[22:00:48] gsomix зашёл в конференцию
[22:03:41] <ɹǝɟılʍǝu> μαρτιχώρ, смотри, какую няшку мне привезут на неделе http://www.ozon.ru/context/detail/id/20303148/
[22:06:30] <μαρτιχώρ> ɹǝɟılʍǝu: ты уже хвастался же
[22:06:37] <ɹǝɟılʍǝu> μαρτιχώρ, ='(
[22:06:42] <ɹǝɟılʍǝu> Я ещё хочу...
[22:06:57] <ɹǝɟılʍǝu> $send rexim смотри,\ какую\ няшку\ мне\ привезут\ на\ неделе\ http://www.ozon.ru/context/detail/id/20303148/
[22:06:59] <horta hell> ɹǝɟılʍǝu: Сообщение помещено в очередь.
[22:07:31] ckorzhik вышел из конференции
[22:12:11] Kerrigаn вышел из конференции
[22:15:51] <uggur> ForNeVeR: привет
[22:16:42] eternastudento зашёл в конференцию
[22:17:41] MaXGGXaM вышел из конференции: Вышел из Vacuum-IM
[22:17:56] MaXGGXaM зашёл в конференцию
[22:18:06] <ɹǝɟılʍǝu> uggur, привет
[22:18:18] <uggur> ɹǝɟılʍǝu: Привет :3
[22:35:50] Kerrigаn зашёл в конференцию
[22:39:21] ascrazy@jabber.ru вышел из конференции
[22:39:25] <gsomix> .whois g00dY
[22:39:26] <DeadBot> gsomix: нет такого ника
[22:39:32] <gsomix> .whois g00dY
[22:39:32] <DeadBot> gsomix: none/participant
xa( (Автостатус 'Недоступен' по причине бездействия более 15 мин))
зашел в конфу 20.04.15 21:32:26
уровень доступа: 2
[22:55:16] bodqhrohro зашёл в конференцию
[22:55:55] <bodqhrohro> Посоны, а вот подскажите
[22:56:11] <bodqhrohro> Как решается такая простая с виду задача, как обработка подстроки в один проход?
[22:56:43] <ForNeVeR> Какой подстроки?
[22:56:47] <bodqhrohro> То есть я выдираю подстроку, обрабатываю её произвольным алгоритмом и заменяю исходную подстроку результатом обработки
[22:57:08] <bodqhrohro> Желательно интегрировано с регулярками и чтобы в это умел sed или awk
[22:58:32] <ForNeVeR> ._.
[22:58:35] <uggur> ForNeVeR: ты зачем zxc баффаешь петкойнами?
[22:58:42] <ForNeVeR> uggur: я делаю што?
[22:58:52] <uggur> http://tau.rghost.ru/8mKTtgM7g/image.png
[22:58:59] <uggur> Видишь резкие скачки вверх?
[22:59:10] <ForNeVeR> Так, и что это?
[22:59:22] <uggur> Это у zxc по результатам $pet rating выростает кол-во РТС
[22:59:24] <ɹǝɟılʍǝu> bodqhrohro, через sed и awk мы напишем свой диалект лиспа!
[22:59:32] <ForNeVeR> Занимательно!
[22:59:34] <ɹǝɟılʍǝu> И будем компилять в жавовый бактокод!
[22:59:39] <uggur> По горизонтали -- время. По вертикали -- РТС
[22:59:43] <ForNeVeR> uggur: но это не я. Ты анализировал историю $pet transfer?
[22:59:49] <uggur> Да
[22:59:52] <ForNeVeR> Я могу лог транзакций отдать.
[22:59:57] <uggur> Там только на 1 по моим логам
[23:00:00] <ɹǝɟılʍǝu> Ты его подделал!
[23:00:02] <uggur> 20 один раз
[23:00:05] <bodqhrohro> ɹǝɟılʍǝu: если бы лисп стоял из коробки на среднестатической гне...
[23:00:08] <ɹǝɟılʍǝu> 20 раз подделал!
[23:00:19] <uggur> 20, а не 70! :Р
[23:00:20] <ɹǝɟılʍǝu> bodqhrohro, в автокадах есть
[23:00:21] <bodqhrohro> Ну хотя бы пёрл, он вроде везде есть
[23:00:24] <ɹǝɟılʍǝu> В емаксе.
[23:00:35] <ɹǝɟılʍǝu> Перл совсем не обязательно есть.
[23:00:42] <ɹǝɟılʍǝu> Да даже не всякий баш.
[23:00:46] <bodqhrohro> И питюшён тоже?
[23:00:49] <ForNeVeR> uggur: ну, можно было бы предположить, что хорта при ребутах забывает списать у него петкоины, но это б не объяснило роста вверх, пожалуй.
[23:00:53] <ɹǝɟılʍǝu> Да, и он.
[23:00:54] <bodqhrohro> Не, ну шелл-то хоть какой-нибудь есть
[23:01:10] <ForNeVeR> Повер шелл!
[23:01:14] <ɹǝɟılʍǝu> Вот что мне в линях и не оч --- не наведёт какой-то стандарт...
[23:01:16] <uggur> Повар шелл
[23:01:22] <bodqhrohro> И повершелл не везде есть
[23:01:28] <ɹǝɟılʍǝu> не наведён*
[23:01:36] <bodqhrohro> COMMAND.COM хватит всем
[23:02:19] <bodqhrohro> Это ж фишка — нестеснённость стандартами
[23:02:21] <bodqhrohro> Пили, чего хошь
[23:02:33] <uggur> ForNeVeR: А у тебя по логам разве не такая же картина?
[23:02:41] <ɹǝɟılʍǝu> Это и годный плюс и дикий минус((
[23:02:57] <uggur> Я просто грепал по zxc:
[23:03:02] <ForNeVeR> uggur: я-то их не читаю же. И там есть источники транзакций, всё такое. Тебе бы их и стоило смотреть в первую очередь, ну.
[23:03:12] <ɹǝɟılʍǝu> ну
[23:03:15] <uggur> Я читал
[23:03:17] <bodqhrohro> Для обратного полно других систем, не трожьте жмупинус
[23:03:19] <ForNeVeR> Я их чуть позже выгружу.
[23:03:25] <uggur> Нету в логах транзакций таких больших у меня
[23:03:34] <ForNeVeR> В каких логах?
[23:03:35] <bodqhrohro> Впрочем, есть бзди, план9 и прочее красноглазие, гню не особо жалко
[23:03:40] <ForNeVeR> У тебя нет лога транзакций.
[23:03:41] <ɹǝɟılʍǝu> Во славу BSD!
[23:03:43] <uggur> моих локальных
[23:03:47] * ɹǝɟılʍǝu любит BSD...
[23:03:51] <ForNeVeR> Хер знает, что у тебя там за логи.
[23:03:56] <uggur> там есть команды транзакций
[23:03:58] <j123123> $pet stats
[23:03:59] <ForNeVeR> Я тебя всё время кикаю, может, а ты не замечаешь.
[23:04:00] <horta hell> j123123:
Кличка: Хедкраб
Здоровье: 57
Сытость: 39
Возраст: 3 часов
[23:04:02] <uggur> Да обычные логи конфы
[23:04:18] <ForNeVeR> Говнологи.
[23:04:21] <uggur> ForNeVeR: Кикаешь и пока меня нет накручиваешь РТС zxc?! :Р
[23:04:26] <ForNeVeR> Мммухаха.
[23:04:36] <bodqhrohro> ɹǝɟılʍǝu: главное, чтобы сейчас срач по поводу истинной свободы™ не начался
[23:04:37] <uggur> я знал! :Р
[23:05:01] <bodqhrohro> Ну так чего по поводу превращения sed в лисп?
[23:05:20] <uggur> bodqhrohro: кури биоинформатические алгоритмы
[23:05:26] <uggur> работа с сиквенсами
[23:05:36] <ɹǝɟılʍǝu> Нет, кури вот это: http://www.ozon.ru/context/detail/id/20303148/
[23:05:44] <ɹǝɟılʍǝu> Тут BIG DATA ебать-копать.
[23:05:59] <uggur> Суперкомпьютерное образование?
[23:06:16] <uggur> Жидкостные компьютеры вспомнились
[23:06:34] <j123123> вот кстати есть реализация лиспа на sed
[23:06:37] <j123123> чтоб вы знали
[23:06:39] <gsomix> ɹǝɟılʍǝu, а ты в старые алгоритмы умеешь?
[23:06:49] <ɹǝɟılʍǝu> gsomix, нет.
[23:08:39] <j123123> http://habrahabr.ru/post/227983/ Интерпретатор Lisp на GNU/sed
[23:15:52] <g00dY> ‎gsomix‎: решил поглядеть о чем кодеры общаются, авось чего полезного найду
[23:16:25] <j123123> > bodqhrohro: То есть я выдираю подстроку, обрабатываю её произвольным алгоритмом и заменяю исходную подстроку результатом обработки
подстроки в сишке можно искать всякой фигней вроде re2c (это такая хрень, которая код на сишке генерит)
[23:16:30] <gsomix> g00dY, а сам программируешь?
[23:16:53] <bodqhrohro> Но то в сишке
[23:17:02] <j123123> а где надо?
[23:17:07] <g00dY> конечно иначе чего торчал бы )
[23:17:12] gr_buza@arbeiten зашёл в конференцию
[23:17:16] <ForNeVeR> g00dY: а покажи код.
[23:17:16] <uggur> bodqhrohro: экономь байты! экономь байты, сцуко! >.<
[23:17:17] <bodqhrohro> Не хотелось делать такую хреновину принудительно конпеляемой
[23:17:27] <uggur> Ты мне весь мозг проел экономией на булеанах
[23:17:29] <bodqhrohro> uggur: не байты, а биты
[23:17:37] <bodqhrohro> Копейка рубль бережёт
[23:17:40] <ForNeVeR> Полубиты!
[23:17:43] <uggur> Вот и пиши на сишке :Р
[23:18:00] <uggur> Или на фортране
[23:18:06] <ForNeVeR> uggur: сишный компилятор - это не экономия. Он большой и сложный. Знаешь, сколько в нём полубитов?
[23:18:07] <bodqhrohro> Но ведь сишку надо конпелять
[23:18:13] <j123123> ну так посмотри на вики алгоритмы поиска подстроки, например ахо-корасик какой-нибудь
[23:18:17] <bodqhrohro> От наличия сырца и бинарника теряется вся экономия
[23:18:21] <uggur> ForNeVeR: А тут вопрос в экономии на конечном коде
[23:18:23] <j123123> там вообще много всякого
[23:18:31] <ForNeVeR> uggur: мне кажется, вопрос тут в другом.
[23:18:33] <uggur> Ему инты в жавамашине не равились.
[23:18:43] <ForNeVeR> А что с ними не так?
[23:18:48] <ForNeVeR> int или Integer?
[23:18:52] <uggur> int
[23:18:59] <ForNeVeR> Если первые - то непонятно, а если вторые - то они и мне не нравятся, к примеру.
[23:19:00] <bodqhrohro> А вот такого я уже не помню
[23:19:14] <uggur> А плохо то, что для чаров и булеанов выделяется то же.
[23:19:26] <bodqhrohro> Но наличие атомарных типов — это одна из причин, почему жаба говно как объектно-ориентированный язык
[23:19:30] <ForNeVeR> Дак в сишке так же, кажись.
[23:19:40] <ForNeVeR> _Bool явно больше одного бита :D
[23:19:41] <g00dY> ‎ForNeVeR‎: не, код не покажу. могу рассказать
[23:19:41] <uggur> Нет в мире справедливости!
[23:19:48] <bodqhrohro> Да так на всех современных процессорах, в том и вопрос
[23:19:52] <ForNeVeR> g00dY: ну, за рассказ я мембернуть не могу, уж простию
[23:19:53] <uggur> ForNeVeR: А что остаётся? Форт?
[23:19:54] <ForNeVeR> s/ю/./
[23:19:55] <horta hell> ForNeVeR: g00dY: ну, за рассказ я мембернуть не могу, уж прости.
[23:19:55] <ɹǝɟılʍǝu> Рассказать код?
[23:19:56] <bodqhrohro> Проблема вообще не в языке
[23:20:13] <ɹǝɟılʍǝu> Лисп идеален.
[23:20:19] <ForNeVeR> g00dY: у нас тут просто правило такое - мемберим тех, кто показывает код. Необязательно продакшен или полный, но обязательно свой.
[23:20:31] <uggur> ɹǝɟılʍǝu: Там нет байтоёбства?
[23:20:36] <bodqhrohro> ForNeVeR: генетический код?
[23:20:42] <ɹǝɟılʍǝu> Он просто идеален~
[23:20:47] <uggur> bodqhrohro: А у тебя есть сиквенс?
[23:20:47] <ɹǝɟılʍǝu> ^ хвостик
[23:21:01] <ForNeVeR> bodqhrohro: если мсье генетический программист - то почему бы и нет? Правда, я не знаю, кто его будет ревьюить. Уггур?
[23:21:06] <uggur> "(18:20:36) uggur: bodqhrohro: А у тебя есть сиквенс?
(18:20:36) ɹǝɟılʍǝu: ^ хвостик"
bodqhrohro -- хвостик? %)
[23:21:06] <bodqhrohro> uggur: у меня есть секвенсор на визуалбейсике
[23:21:15] <uggur> Секвенатор :Ь
[23:21:17] <ɹǝɟılʍǝu> */\--/\~~*
[23:21:20] <uggur> Не секвенсор
[23:21:21] hinst зашёл в конференцию
[23:22:13] <uggur> ForNeVeR: А чем тебе жабоинты не по нраву?
[23:22:19] <g00dY> ‎ForNeVeR‎: я только осваиваю Gajim. зачем меня мемберить если я и так вижу все?
[23:22:25] <ForNeVeR> uggur: тем, что ссылочные.
[23:22:37] <ForNeVeR> g00dY: чтоб при входе капчу не вводить.
[23:22:38] <g00dY> код пофиг на чем ?
[23:22:51] <ForNeVeR> Ну, практически да. Если мы найдём, кому его отревьюить.
[23:22:58] <uggur> g00dY: лучше на языках программирования, а не войну и мир с шифром цезаря %)
[23:23:04] <ForNeVeR> Не думаю, что с этим возникнут проблемы.
[23:23:23] <ɹǝɟılʍǝu> Если что, мы ради тебя выучим новый язык
!
[23:23:35] <bodqhrohro> А хэш-сумма кода считается за код?
[23:23:39] <ForNeVeR> Нялайфер такой няшка :3
[23:23:42] <uggur> "ForNeVeR: Не думаю, что с этим возникнут проблемы." malebolge :D
[23:23:45] <ForNeVeR> bodqhrohro: а ты его отревьюишь?
[23:23:58] <uggur> *Malbolge
[23:24:07] <ForNeVeR> uggur: для него есть интерпретаторы, можно запустить. И погуглить, не публиковал ли кто уже этот отрывок.
[23:24:13] <bodqhrohro> Тише-тише, не говорите при мне это страшное слово
[23:24:21] <ForNeVeR> "няшка"?
[23:24:25] <uggur> ForNeVeR: Хм. Я немного иначе представлял себе ревью %)
[23:24:32] <uggur> няшка-поняшка :Ь
[23:24:49] <ForNeVeR> uggur: и как же ты представлял себе _ревью кода на Malbolge_, падаван?
[23:24:58] <ForNeVeR> Как какую-то корпоративную оргию?
[23:25:01] <uggur> ForNeVeR: Извини
[23:25:08] <uggur> Твой разум слишком примитивен чтобы понять.
[23:25:26] <ɹǝɟılʍǝu> "Извини, я не могу отревьювить..," (C) uggur
[23:25:39] <ForNeVeR> Ну ок, не можешь - так не можешь.
[23:25:47] <uggur> Я не могу пояснить это на человеческих языках, а нечеловеческие столь сложны, что понимание их для тебя будет не легче чем сразу прочесть Malbolge.
[23:26:02] <uggur> Потому я предлагаю тебе написать ИИ, который будет реализовать твою личность.
[23:26:03] <ɹǝɟılʍǝu> Выпендривается)
[23:26:12] <ForNeVeR> ɹǝɟılʍǝu: мы уже привыкли.
[23:26:18] <ɹǝɟılʍǝu> Да.
[23:26:18] ckorzhik зашёл в конференцию
[23:26:29] <ForNeVeR> Выпендрёж точно в большой мере проходит с возрастом.
[23:26:41] <ForNeVeR> А ум - остаётся. Поэтому мы уггура тут и держим :3
[23:27:02] <uggur> Вы хотите чтобы от меня остался один сухой мозг в баночке?! D:
[23:27:45] <uggur> А как же личность? Как же "каждый -- это микрокосм"? Как же богатый внутренний мир?
[23:28:01] <uggur> ForNeVeR: http://isnik.narod.ru/Kom/Kom1/Kom11.html в тему :D
[23:28:09] <ForNeVeR> uggur: внутри сухого мозга и скрывай своё богатство, какие проблемы?
[23:28:36] <uggur> А, ну в принципе логично. Но комикс всё равно зацени -- один из редких советских экземпляров.
[23:30:31] <ForNeVeR> uggur: на самом деле эволюционировал весельчак!
[23:31:02] <uggur> %)
[23:33:42] <bodqhrohro> А есть препроцессор лиспа, где можно пихать любые скобочки, которые в итоге заменяются на круглые?
[23:33:45] <bodqhrohro> А то в этой каше даже с подсветкой синтаксиса и пар потеряться можно
[23:34:06] <ForNeVeR> bodqhrohro: да, есть расширения ридера, которые решают эту "проблему".
[23:34:18] <ForNeVeR> Например, в Clojure есть разные виды скобок.
[23:35:20] <ɹǝɟılʍǝu> Как и в tcl/
[23:35:37] <j123123> в mp4 можно скобочки перегружать
[23:35:39] <uggur> и в питоне
[23:35:55] <j123123> m4 точнее
[23:36:07] <bodqhrohro> Я уж про метаданные подумал
[23:44:08] <g00dY> http://pastebin.com/dq65LMPr джанга подойдет? как раз по ней вопросы )))
[23:44:14] <g00dY> есть кто шарит в джанге,
[23:44:16] <g00dY> ?
[23:46:50] <uggur> А что это у тебя Request, синглтон?
[23:47:01] <g00dY> модель заявки
[23:47:10] <uggur> синглтон?
[23:47:39] <g00dY> не знаю что это )
[23:48:00] <uggur> это класс, который имеет только один экземпляр
[23:48:17] <μαρτιχώρ> охуеть питонопрограммисты
[23:48:21] <g00dY> пишу CRM в которую надо собирать заявки. модель это структура таблицы в джанге
[23:48:33] <uggur> В общем, похоже это так там модель формочек делают %)
[23:49:03] <gr_buza@arbeiten> а почему request - синглтон?
[23:49:04] <uggur> μαρτιχώρ: Не завидуй что на плюсах никто не пишет :)
[23:49:07] <g00dY> именно. ее ни наследовать ни создавать экземпляры не нужно
[23:49:13] <ɹǝɟılʍǝu> Зато знает, что такое ORM!
[23:49:13] <μαρτιχώρ> uggur: ШТО?
[23:49:24] <g00dY> я пишу и на плюсах
[23:49:35] <g00dY> но сайты решил не делать на них
[23:49:37] <uggur> gr_buza@arbeiten: Потому что эти значения после 42 строки относятся ко всему классу.
[23:49:40] <bodqhrohro> g00dY: синглтоны — это такой костыль для говножабы из-за отсутствия в ней глобальных переменных
[23:50:00] <bodqhrohro> Так-то есть статические методы/переменные, но они есть всегда, а синглтон можно создать не сразу
[23:50:10] <ForNeVeR> uggur: щя я найду, чем сохронить юникодовую CSV'шку, и выложу тебе PetTransactions.csv.
[23:50:10] <gr_buza@arbeiten> uggur: и что? Как это связано с паттерном синглтона?
[23:50:20] <ForNeVeR> Там уже всякая интересная муть творится в этой таблице.
[23:50:32] <ForNeVeR> В частности, количество записей не совпадает с максимальным ID.
[23:50:33] * gr_buza@arbeiten просто не видит тут специфичного конструктора, например
[23:50:35] <uggur> gr_buza@arbeiten: Ну, обычно в питоне именно так объявляют синглтоны.
[23:50:42] <uggur> А нету конструктора.
[23:50:49] <uggur> Ты используешь сразу класс.
[23:51:01] <uggur> Не создавая инстансов (:
[23:51:12] <ɹǝɟılʍǝu> >‎[18:50:21] ‎ForNeVeR‎: В частности, количество записей не совпадает с максимальным ID.
это ж нормально
[23:51:15] <gr_buza@arbeiten> почему это не создавая?
[23:51:19] <ForNeVeR> .member g00dY
[23:51:20] <uggur> Потому
[23:51:20] <DeadBot> ForNeVeR: ok
[23:51:25] <ForNeVeR> ɹǝɟılʍǝu: и как это получилось?
[23:51:35] <ɹǝɟılʍǝu> ForNeVeR, кто-то что-то удалял, очевидно.
[23:51:45] <gr_buza@arbeiten> синглтон делается же просто добавлением в конструктор код, который будет возвращать экземпляр класса в случае уже существования этого экземпляра
[23:51:45] <ForNeVeR> ɹǝɟılʍǝu: дак вроде из этой таблицы никто не удаляет :D
[23:51:53] <gr_buza@arbeiten> и всё
[23:51:56] <ɹǝɟılʍǝu> ForNeVeR, дааааа, врооооде :D
[23:52:09] <ForNeVeR> Если только я руками там поковырялся.
[23:52:15] <g00dY> верно понимаю что тут нет тех кто в джанге шарит?
[23:52:16] <ForNeVeR> Ну вот тогда и поймайте меня. Мне самому интересно.
[23:52:25] <uggur> "gr_buza@arbeiten: синглтон делается же просто добавлением в конструктор код" свойства, не реализация.
[23:52:29] <ɹǝɟılʍǝu> Выкладывай уже csv)
[23:52:30] <gr_buza@arbeiten> в книжке про паттерны рассказывалось за какие-то ещё кунштюки, но я не скажу точно сейчас, ибо я днище и админ
[23:52:40] <ForNeVeR> ɹǝɟılʍǝu: я libreoffice ставлю, обожди.
[23:52:42] <ɹǝɟılʍǝu> // хотя мне вот лень смотреть будет
[23:52:44] <gr_buza@arbeiten> g00dY: у тебя неправильно сформулированы вопросы
[23:52:51] <ForNeVeR> Уж он-то наверняка же умеет в юникодовую CSV?
[23:52:54] <ɹǝɟılʍǝu> ForNeVeR, можно же средствами бд небось сделать.
[23:52:57] <ForNeVeR> Потому что тупой эксель не умеет.
[23:53:02] <ForNeVeR> ɹǝɟılʍǝu: можно, но лень.
[23:53:03] <gr_buza@arbeiten> g00dY: для того, чтобы увидеть структуру таблиц вовсе необязательно "шарить в джанге"
[23:53:08] <ɹǝɟılʍǝu> ForNeVeR, ну ты и пень.
[23:53:25] <ForNeVeR> Я запустил веб-консоль для h2 и в ней всё смотрю :3
[23:53:30] <ɹǝɟılʍǝu> // мне было бы тоже лень
[23:53:56] <gr_buza@arbeiten> uggur: хмхмхм. Я понял о чём ты, но можно поподробнее?
[23:54:14] <gr_buza@arbeiten> g00dY: чего тебе сделать-то надо?
[23:54:39] <uggur> gr_buza@arbeiten: Суть в том, чтобы синглтон был всегда один. В питоне можно не играться с конструкторами чтобы получить синглтон
[23:55:26] <uggur> На самом деле это что-то вроде синглтона и кейскласса со статическими переменными и методыми одновременно
[23:55:29] <gr_buza@arbeiten> uggur: хм. Т.е. мы выше определяем "свойство" - "синглтон всегда один", а реализация вторична, ты об этом сейчас?
[23:55:35] <uggur> Короче, давай не будем про ООП в питоне -_-
[23:55:40] <ForNeVeR> uggur: https://dl.dropboxusercontent.com/u/10908547/PetTransactions.csv
[23:55:45] <g00dY> Ладно, буду по другому задавать. Пишу CRM. Вопрос даже не по реализации, а то формулировке ТЗ. Есть форма данных по заявке, которую будет принимать оператор. К этой форме может относиться до 5 водителей. По каждому водителю 6 полей данных. Не могу придумать как организовать прием заявки, с учетом что заявка на момент добавления водителей отсутствует в базе.
[23:55:47] <ForNeVeR> Юникодовая CSV'шка.
[23:55:52] <gr_buza@arbeiten> uggur: я бы в целом про ооп поговорил, тому що интересно
[23:56:08] <ForNeVeR> uggur: там ютф-8, если шо.
[23:56:15] <uggur> ок
[23:56:21] <ForNeVeR> Откуда аномалии в айдишниках - я не нашёл / не вспомнил :D
[23:56:29] <uggur> gr_buza@arbeiten: извини, я рисую график для ForNeVeR
[23:56:39] O01eg зашёл в конференцию
[23:57:25] <uggur> Что за initial transaction?
[23:57:28] <g00dY> Тоесть хочу вынести водителей в отдельную таблицу, но как их прикрепить если заявка создается уже после ввода информации о водителях.
[23:57:43] <gr_buza@arbeiten> g00dY: мне чем-то это напоминает какое-то шаманское заклятие
[23:58:03] <ForNeVeR> 80 uggur -> zxc
[23:58:37] <gr_buza@arbeiten> g00dY: позволь задать нескромный вопрос - ты определял сущности и рисовал ER-схему?
[23:58:45] <g00dY> неа
[23:58:48] <gr_buza@arbeiten> ачотак?
[23:58:53] <uggur> "определял сущности и рисовал ER-схему" нафиг надо
[23:58:57] <ForNeVeR> uggur: initial transaction - это сумма, которая была в БД на момент начала ведения лога транзакций.
[23:58:57] <uggur> сразу пиши код
[23:59:08] <uggur> в питоне что, мало сахара?
[23:59:21] <gr_buza@arbeiten> uggur: дядя, не топчи наши куличики
[23:59:22] <g00dY> да тут данных на 4 таблицы
[23:59:25] <gr_buza@arbeiten> пусть они даже из говна
[23:59:27] <gr_buza@arbeiten> :)
[23:59:39] <uggur> %)
[23:59:44] <ɹǝɟılʍǝu> Хуичики.
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!