[01:14:36] <vlad2> итог выхерачиания фрэймворка: 22 исходных файла удалено, 10 изменено, все измениия в сторону уменьшения количества кода.
[01:16:18] <vlad2> Причем не было заиспользовано какой-то волшебной компоненты, за счем функцинала которой все сократилось, только boost::weak_ptr ;)
[06:37:10] <sda> http://varjag-2007.livejournal.com/6909473.html
как на Украине власти отметили день освобождения Запорожья..
[06:49:31] <sda> На космодроме "Плесецк" при транспортировке уронили вагон с разгонным блоком
http://www.interfax.ru/russia/401830
инетересно, полетит или не полетит...
[08:41:38] <geniepro> sda: полетит, но куда? ))
[08:44:49] <sda> geniepro: в космос
[08:45:02] <sda> ракета его вытолкнет, а дальше не важно
[08:45:04] <sda> )
[08:45:28] <sda> вообще интересный вопрос, я так понимаю когда он выводит полезную нагрузку на высокие орбиты, то должен сам уйти с орбиты аппарата в космос, бороздить просторы вселенной ) вроде на землю не падают?!
[08:45:44] <alexey.veselovsky> ххх: рыцари-жидаи XD
ууу: применяют еврейство
и жидо-джитсу
ххх: жидо-джитсу это пять))))))
ууу: да прибудет с тобой шекель
ххх: неразменный))
[09:14:45] <alexey.veselovsky> http://www.maximonline.ru/humor/made-in-maxim/_article/fb-ukraine/
[09:18:51] <geniepro> http://lenta.ru/news/2014/10/14/yota/
Разработка первого YotaPhone обошлась в 10 раз дешевле iPhone 1
[09:21:16] <alexey.veselovsky> странно что не в 50
[09:22:02] <geniepro> $15 млн против $150 млн у аппла
а ты бы справился за $3 млн?
[09:22:19] <alexey.veselovsky> думаю да. ведь все уже готово
[09:23:05] <acidtech23> а как же долгий дизайн новых круглых углов?
[09:23:09] <geniepro> непонятно, почему же "А Nokia, по ее данным, в 2012-2013 годах тратила на создание одной модели устройства в среднем около 200 миллионов долларов."
а ведь это как раз примерно время разработки первого йотафона
[09:24:59] <alexey.veselovsky> потому что новая модель обычно на 90 процентов состояла из старой модели
[09:25:48] <geniepro> то есть действительно новую модель нокия создала бы за $2млрд?
[09:26:16] <alexey.veselovsky> а 15 миллионов у аппла - это по сути стоимость входа в бизнес производства смартфонов
[09:26:46] <geniepro> ты о чём вообще? какие 15 млн у аппла?
[09:27:11] <alexey.veselovsky> ок, 150
[09:27:31] <acidtech23> http://cs540104.vk.me/v540104577/58f1f/dgcVIsiRAJU.jpg
[09:28:09] <alexey.veselovsky> если бы нокия сейчас попробовала снова войти в бизнес смартфоноклепания, они бы потратили больше 150 млн баксов
[09:31:47] <geniepro> но почему? ведь уже всё готово, как ты говоришь...
[09:37:31] <geniepro> alexey.veselovsky: а в киеве ты бы прижился )))
[09:39:02] <alexey.veselovsky> у нокии то? у нокии ничего не готово. у них ни персонала нет, ни производства. ни софта. ничего
[09:41:32] <geniepro> ну у йотыфона тоже не было, всего 70 тел + аутсорсеры
[09:42:12] <alexey.veselovsky> а йотафонеры они таки изначально под этот бизнес были заточены
[09:42:24] <alexey.veselovsky> а для нокии это совершенно чуждый бизнес, совсем не то чем они занимаются
[09:43:47] <alexey.veselovsky> почему в киеве я бы прижился?
[09:51:34] <geniepro> alexey.veselovsky: ну ты же типичный русофоб, как и киевляне...
[09:51:59] <alexey.veselovsky> странно, а украинцы говорят что я крайне пророссийски настроен :-)
[09:52:09] <geniepro> о_О что-то незаметно
[09:55:52] <alexey.veselovsky> срабатывает установка “кто не с нами, тот против нас!” :-)
[09:56:30] <acidtech23> https://pbs.twimg.com/media/ByeuDC_CYAAMTrT.jpg:large
[09:57:53] <geniepro> alexey.veselovsky: заповедь христа, однако о_О
[09:58:33] <alexey.veselovsky> а я думал что это чисто коммунистический подход :-) времен красного террора
[09:58:54] <alexey.veselovsky> http://dic.academic.ru/dic.nsf/dic_wingwords/1308/%D0%9A%D1%82%D0%BE
[09:58:58] <alexey.veselovsky> таки да
[09:59:00] <geniepro> alexey.veselovsky: ваще-то эта фраза в библии ещё записана была
[10:00:36] <alexey.veselovsky> тащемто аналогично и с оберонщиками например происходит, и во многих других сообществах :-) почему-то критика и выявление говна в обожаемом предмете сразу воспринимается как агрессия и приверженность к лагерю врагов оного сообщества :-D
[10:01:28] <geniepro> ну наконец-то по теме чатика впервые за долгое время заговорили -- об обероне )))
[10:03:44] <alexey.veselovsky> во! обычно тонны ненависти достаются даже тем, кто просто пассивно-нейтрален (типа говорит что хорошо и то и другое, или просто пытается утихомирить стороны)
[10:04:00] <alexey.veselovsky> а мой случай тяжелее - я ж нахожу говнецо в обоих сторонах :-)
[10:05:03] <geniepro> блин, это слово "обоих", применяемое неправильно (как сейчас), вызывает во мне бешенство граммарнаци!!!
[10:05:23] <alexey.veselovsky> “целовался на кухне с обоими”
[10:05:46] <geniepro> "обеих сторонах", блеать!!!
[10:06:08] <alexey.veselovsky> “Помню, Клавка была и подруга при ней, Целовался на кухне с обоими”
[10:06:11] <alexey.veselovsky> ;-)
[10:06:32] <geniepro> http://top.rbc.ru/society/14/10/2014/543cc09acbb20f9cdd962ef8
Российские хакеры атаковали компьютеры НАТО и ЕС через баг в Windows
[10:06:50] <alexey.veselovsky> правильно, маздай не нужен
[10:06:55] <acidtech23> опять патриотизм?
[10:08:29] <alexey.veselovsky> ПГМ :-)
[10:08:41] <geniepro> "iSight считает, что речь идет именно о российских хакерах, поскольку на незащищенном сервере, использованном ими, были найдены файлы на русском языке. "
да уж, а может это были укропы???
[10:08:42] <alexey.veselovsky> патриотизм головного мозга
[10:08:54] <alexey.veselovsky> беларуссы!
[10:09:04] <geniepro> узбеки, блеать!!!
[10:32:19] <alexey.veselovsky> http://coliru.stacked-crooked.com/a/ce0de866fa9e05bc
[10:40:55] <geniepro> чота с++ современный ваще пугает -- такой птичий йезыг никакому хаскеллеру в самом страшном кошмаре не снился
[10:41:45] <alexey.veselovsky> зато он может больше чем хаскель :-)
[10:41:54] <alexey.veselovsky> а синтаксис - это фигня
[10:42:08] <alexey.veselovsky> эти возможности в другой синтаксис и не упихать
[10:42:13] <geniepro> alexey.veselovsky: больше -- не всегда лучше )))
[10:42:26] <alexey.veselovsky> в данном случае - одноначно лучше
[12:02:44] <kpmý> целовался-то он с обоями
[12:21:45] <jordan36957> В С++ нужно сделать так, что бы класс можно было определить только один раз. У меня есть class App который инициализирует gui. Ясно, что если его ещё раз вызвать будет ошибка. Такое возможно?
[12:22:17] <jordan36957> int main(int argc, char* args[])
{
 App Win(800, 600);
 
 Button A(30, 30, 10, 80, "Hello!");
 
 Win.Info();
 
}
[12:22:36] <jordan36957> App Win1 нужно запретить
[12:24:15] <jordan36957> int main(int argc, char* args[])
{
 App Win(800, 600);
 App Win1(800, 600);
 Button A(30, 30, 10, 80, "Hello!");
 
 Win.Info();
 
}
[12:25:41] <sda> В военном ведомстве опровергли падение разгонного блока "Фрегат" при перевозке
http://www.interfax.ru/russia/401848
[12:26:19] <jordan36957> Ещё такой вопрос. Цикл обработки сообщений, который обрабатывает нажтие клавиш, следит за мышью. Я написал в деструкторе App. Для того, что бы не нужно было в конце писать App.Loop(); Пока работает, не нарвусь ли я на баг, из за этого?
[12:35:55] <acidtech23> бабла дали
[12:35:58] <acidtech23> и уже опровергли )
[12:36:36] <geniepro> jordan36957: так это не про повторное определение класса, а про синглтон
[12:37:05] <jordan36957> Копать в сторону синглтона?
[12:37:09] <geniepro> ага
[12:38:21] <geniepro> тебе нужно что бы в рантайме сигнализировало о создании второго экземпляра объекта? тогда это просто статическое поле класса типа bool, которое устанавливается при создании экземпляра
[12:39:12] <jordan36957> В идеале лучше при компиляции
[12:40:08] <jordan36957> Но и в рантайме, выдать ном сообщение об ошибке. Подсистема App уже инициализирована, повторное инициализация является ошибкой и т.д
[12:40:23] <sda> acidtech23: если вслед за фобос-грунт отправится исследовать дно океана, то им точно втык дадут
[12:40:24] <geniepro> при компиляции -- хз
[12:40:38] <jordan36957> Синглтон оно
[12:41:01] <acidtech23> а помоему они уже спецом начинают валить свои ракеты
[12:41:10] <acidtech23> протон всё никак не может
[12:41:20] <acidtech23> а сколько бабла со страховки получают
[12:41:23] <acidtech23> очень много
[12:41:59] <geniepro> acidtech23> протон всё никак не может
а чего именно он не может?
[12:42:12] <acidtech23> взлететь )
[12:43:39] <geniepro> acidtech23: https://ru.wikipedia.org/wiki/%CF%F0%EE%F2%EE%ED_(%F0%E0%EA%E5%F2%E0-%ED%EE%F1%E8%F2%E5%EB%FC)
История запусков
Число запусков 397 (на 16.05.2014)
 - успешных 349 (на 16.05.2014)
Первый запуск 16.07.1965
Последний запуск 16.05.2014

так чего он там не может???
[12:44:44] <geniepro> 88% успешных запусков -- маловато, конечно, норма 95% (((
[12:45:03] <acidtech23> в последнее время не может
[12:45:36] <geniepro> ну это уже тогда не "протон всё никак не может", а "протон уже никак не может"...
[12:47:03] <acidtech23> пусть так )
[12:47:42] <kpmý> geniepro: для русских даже один процент неудач - это позор и вообще просрали, путин должен уйти
[12:47:59] <geniepro> kpmý: ну хорошо хоть не умереть )))
[12:49:49] <acidtech23> пофиг путин )
[12:49:56] <acidtech23> можно вообще буран вспомнить
[12:50:14] <acidtech23> в который было вгрохано столько бабла
[12:50:30] <acidtech23> и небыло принесено никакой практической пользы
[12:50:31] <sda> слишком дорогой
[12:50:31] <kpmý> лучше бы пенсионерам раздали
[12:50:32] <geniepro> но ведь взлетел и приземлился успешно
[12:50:38] <acidtech23> вот это фейл совка уже
[12:50:54] <kpmý> а кто-то вообще не сделал буран - не зафейлил)
[12:51:28] <kpmý> мне кажется, единственный фейл совка это два поколения мудаков)
[12:51:31] <geniepro> вообще как посчитать -- был ли это фейл. ведь при его разработке много чего полезного наработали -- вот применить бы всё это было бы хорошо, но увы -- развал союза помешал
[12:51:51] <kpmý> а теперь два поколения мудаков порождают новое поколение
[12:52:25] <geniepro> а так, при нынешнем развитии техники многоразовые корабли в сто раз дороже одноразовых, а летают далеко не сто раз
[12:52:31] <sda> так применяется, двигатели от его ускорителей
[12:52:40] <kpmý> в союз нерушимый мудилы навеки сплотились  
[12:52:42] <geniepro> kpmý> а теперь два поколения мудаков порождают новое поколение
думаешь, нет надежды? ))
[12:53:02] <kpmý> geniepro: вся надежда на нейтронную бомбу
[12:53:50] <kpmý> http://discussion.thisis.pro/?page_id=211
[13:30:03] <kpmý> http://www.opennet.ru/opennews/art.shtml?num=40832 бгг
[13:30:23] <kpmý> пару раз пытался вкурить llvm, теперь понятно, почему не вышло)
[13:30:39] <geniepro> http://habrahabr.ru/company/microsoft/blog/240333/
[14:20:14] <jordan36957> Ещё вопрос каллбек не работает.
[14:20:52] <jordan36957> В классе  void * Action;

 void SetAction(void * Data)
 {
   this->Action = Data;
 }
[14:21:24] <jordan36957> Если курсор на кнопке вызвать каллбек
[14:21:27] <jordan36957>      Widget * P = FindPos(Data, Pt);

     if (P != NULL)
     {
       //std::cout<< P->GetLabel() <<std::endl;
       P->Action;
     }
[14:21:49] <jordan36957> Код в main
[14:21:53] <jordan36957> void prt()
{
 std::cout<< "Test" <<std::endl;
}

int main(int argc, char* args[])
{
 App Win(800, 600);

 Button * A = new Button(30, 30, 80, 20, "Hello!");
 A->SetAction((void *)prt);
 Button * B = new Button(100, 100, 80, 20, "World!");
}
[14:22:05] <jordan36957> Не работает
[14:22:16] <jordan36957> Делал, по примеру из интернета
[14:22:27] <geniepro> P->Action; -- ??? может P->Action(); ???
[14:26:10] <jordan36957> Ошибки новые полезли
[14:26:36] <jordan36957> Если написать  P->Action();
[14:28:39] <jordan36957>
GUI.hpp: In function 'void SetAction(void*)':
GUI.hpp:38:5: error: invalid use of 'this' in non-member function


[14:30:02] <geniepro> попробуй
void SetAction(void * Data)
{
   Action = Data;
}
[14:38:52] <jordan36957> GUI.hpp:105:19: error: 'P->Widget::Action' cannot be used as a function
[14:39:59] <geniepro> приведи хоть описание класса Widget
[14:41:21] <jordan36957> class Widget
{
public:
 Rect Size;
 std::string Label;
 void * Action;
 std::string GetLabel()
 {
   return this->Label;
 }
 void SetAction(void * Data)
 {
   Action = Data;
 }
};
[14:42:01] <geniepro> Action -- указатель на ничто? а нафига он нужен-то?
[14:42:31] <jordan36957> Как правильно
[14:42:32] <_valexey_> Это ж не функция
[14:42:38] <geniepro> его нужно преобразовывать при вызове как процедуру
[14:42:41] <_valexey_> Я понимаю компилятор
[14:43:03] <jordan36957> Как
[14:43:09] <_valexey_> jordan36957: обойдись без указателей на функции вообще
[14:43:17] <_valexey_> ООП это позволяет
[14:43:33] <jordan36957> Как, реализовать. Я не понимаю.
[14:43:39] <_valexey_> См жабу - там указателей на функции нет
[14:43:52] <jordan36957> Пойду гуглить
[14:43:53] <_valexey_> См. Портянкина
[14:44:13] <_valexey_> Свинг
[14:44:34] <jordan36957> В fltk, gtk каллбеки, решил сделать так же
[14:44:54] <jordan36957> Может ссылку на пример, как это сделать?
[14:48:09] <geniepro> вот пример работы с указателем на функцию в чистых сях:

#include <stdio.h>

void act(void)
{
   printf("Hello, world\n");
}

int main(int argc, char *argv[])
{
   void (*Action)(void);
   Action = &act;
   act();
   return 0;
}
[14:48:39] <geniepro> хотя и так работает: Action = act;
[14:49:40] <geniepro> попробуй так:
class Widget
{
public:
 Rect Size;
 std::string Label;
 void (*Action)(void);
 std::string GetLabel()
 {
   return this->Label;
 }
 void SetAction(void (*Data)(void))
 {
   Action = Data;
 }
};
[14:51:58] <jordan36957>

main.cpp:17:27: error: invalid conversion from 'void*' to 'void (*)()' [-fpermis
sive]
In file included from main.cpp:5:0:
GUI.hpp:29:8: error:   initializing argument 1 of 'void Widget::SetAction(void (
*)())' [-fpermissive]

[14:53:20] <geniepro> это на каком коде?
[14:54:49] <jordan36957> A->SetAction(prt);
[14:54:58] <jordan36957> Теперь компилится но падает
[14:55:46] <jordan36957> работает
[14:55:49] <jordan36957> Ура
[14:57:04] <geniepro> так что было-то? )
[14:59:22] <jordan36957> Я что то начудил, в коде
[15:00:15] <jordan36957> Как правильно action инициализировать? Если виджету не задать через SetAction процедуру, при вызове P->Action() падает
[15:02:08] <geniepro> напиши конструктор с обязательным присвоением action
[15:02:56] <jordan36957> Чего присваивать, если NULL падает
[15:03:17] <geniepro> можно ещё action вызывать не непосредственно, а косвенно, с проверкой на неинициализированность
[15:03:42] <jordan36957> Как
[15:04:40] <jordan36957> А понял
[15:05:06] <geniepro> типа того:
class Widget
{
public:
 Rect Size;
 std::string Label;
 void (*Action)(void);
 std::string GetLabel()
 {
   return this->Label;
 }
 void SetAction(void (*Data)(void))
 {
   Action = Data;
 }
 Widget(std::string lbl, void (*default_action)(void)
 {
   Label = lbl;
   Action = default_action;
 }
};
[15:07:25] <jordan36957> Сделал
[15:07:39] <jordan36957> Создал пустую процедуру null
[15:09:58] <jordan36957> SetAction работает только с void? К примеру prt(int value) работать не будет?
[15:10:32] <geniepro> ну тогда тебе надо типы поменять
[15:10:40] <geniepro> статическая типизация как никак
[15:11:44] <jordan36957> Пока пойдёт, для тестов
[15:15:02] <jordan36957> Код растёт уже аж 150 строк рабочего кода. Ну или полу рабочего, как минимум не вылетает. :-)
[15:24:18] <vаlexey> jordan36957: еще раз - сделай без указателей на функции вообще.
[15:24:25] <vаlexey> каллбеки, но без указателей на функции.
[15:25:07] <jordan36957> Через std function?
[15:25:26] <vаlexey> нет :-)
[15:25:36] <vаlexey> попробуй также как в свинге сделано
[15:28:34] <jordan36957> Через указатели, не по феншую? :-)
[15:28:52] <vаlexey> не на функцию, да :-)
[15:29:07] <vаlexey> указатель на функцию тебе больше проблем принесет
[15:29:42] <geniepro> vаlexey: разве в с++ есть делегаты, что бы делать коллбеки без указателей?
[15:30:31] <jordan36957> Читаю, swing эффективные пользовательсккие интерфейсы, это где он описывает наблюдателей?
[15:30:36] <geniepro> http://habrahabr.ru/post/159003/
[15:31:04] <vаlexey> jordan36957: да, листнеры всякие и проч.
[15:31:20] <vаlexey> geniepro: а кто такой делегат?
[15:31:50] <geniepro> vаlexey: http://msdn.microsoft.com/en-us/library/900fyy8e
[15:32:41] <vаlexey> не-е, ты определение дай
[15:32:44] <geniepro> auto f3=[](){
       puts("Press enter to continue...");
       getchar();
   };
да уж ))
[15:32:57] <vаlexey> а то я могу дать ссылку на борланд например :-)
[15:33:06] <geniepro> с++ птичий язык!!!
[15:34:21] <vаlexey> c++ язык настоящих орлов!
[15:34:49] <vаlexey> но для того что хочет jordan никакие делегаты не нужны в принципе. равно как и указатели на функции.
[15:36:09] <vаlexey> в плюсах в принципе это можно сделать тремя способами минимум. но предположим что у нас таки java :-) там ровно один способ (java 6)
[15:36:24] <geniepro> ну и как это делается тогда? ему же нужно передать каким-то образом адрес процедуры, который нужно куда-то записать с тем, что бы потом вызвать эту процедуру
как тут без указателей?
[15:36:33] <jordan36957> Вчитываюсь, что то в этих наблюдателях, слушателях есть
[15:37:14] <vаlexey> забудь про адреса :-)
[15:37:31] <jordan36957> Там на шаблонах
[15:37:45] <vаlexey> неа, там без шаблонов :-)
[15:37:56] <vаlexey> да и откуда в жабе шаблоны? ;-)
[15:38:19] <jordan36957> Значит, не то читаю :-)
[15:39:01] <vаlexey> ты небось про паттерны проектирования говоришь. но важно понять что это понятия внеязыковые.
[15:39:14] <vаlexey> попробуй понять через какой механизм в языке это делается.
[15:39:35] <geniepro> ненавижу две вещи -- дешёвые интриги и кое-сто ещё...
[15:39:35] <jordan36957> В книге, глава модель событий
[15:40:13] <vаlexey> вроде бы да
[15:41:36] <jordan36957> А в gt какой механизм?
[15:42:50] <vаlexey> кто такой gt?
[15:43:59] <jordan36957> https://ru.wikipedia.org/wiki/Qt QtGui
[15:44:33] <vаlexey> а, Qt?
[15:44:36] <jordan36957> Вот, что хочу написать ;-)  Но это так мечта, первые 150 строк написано :-D
[15:44:52] <vаlexey> ну, по логике оно похоже, но там не С++, а другой язык.
[15:47:34] <jordan36957> Там какой то свой препроцесор
[15:47:36] <vаlexey> поэтому Qt я не люблю
[16:05:28] <geniepro> http://dok-zlo.livejournal.com/1584428.html
[16:09:10] <Kemet> jordan36957: помнится ты кидал ссылку на хабр со статьей по хеш функциям, нету под рукой?
[16:11:15] <jordan36957> http://habrahabr.ru/post/219139/
[16:14:10] <jordan36957> geniepro У неё депресия потому, что она женщина :-)
[16:14:47] <vаlexey> это не похоже на депрессию
[16:15:21] <jordan36957> Женские завитушки мозга. Я толтая, меня никто не любит и т.д
[16:15:30] <jordan36957> Скорее в книге описываются месячные
[16:16:02] <jordan36957> Время когда женщина становится нестабильной.
[16:16:14] <vаlexey> эмм.. нет.
[16:23:23] <Kemet> vаlexey: как думаешь хеш для утф8 и анси будет чемто отличаться?
[16:24:15] <vаlexey> Kemet: а хеш-функции разве не пофиг что за бинарные данные ей выдали?
[16:25:43] <Kemet> vаlexey: теоретически да, но вот практически ..  вдрук коллизии шибко возрастут
[16:26:45] <vаlexey> дык еще раз - хэш-функция, если она не была специально разработано под какой-то частный случай (типа ascii) будет одинаково хорошо работать и на ascii, и на utf8 и на bmp и на mjpeg
[16:27:21] <jordan36957> Kemet Увличить размер массива
[16:27:39] <jordan36957> Найти примерный размер массива, и умнохить на 2
[16:27:45] <jordan36957> *умножить
[16:28:08] <Kemet> ну вот я юзал раньше вообще только аски, ща в том числе кириллица на утф8, и оно както не айчс
[16:28:57] <vаlexey> Kemet: пользуй sha1 и не парься :-)
[16:28:58] <Kemet> я виэжу на тестах колиизии
[16:29:50] <vаlexey> говорю же - sha1 ;-)
[16:30:31] <Kemet> оно вообще колом встанет
[16:31:03] <jordan36957> Kemet Обход коллизий методом цепочек?
[16:32:12] <vаlexey> Kemet: чо это?
[16:32:25] <vаlexey> git не встает, а у вас встанет?
[16:37:02] <geniepro> sha256 юзайте же!!!
[16:37:20] <geniepro> атомов во вселенной не хватит создать коллизии )
[16:37:45] <Kemet> vаlexey: мнеж еще хештаблицу и словарь нада
[16:38:39] <geniepro> вапще-то анбшные алгоритмы хеширования небезопасно юзать (
[16:39:39] <Kemet> vаlexey: лан я решил остаться на старом хеше )) для компилятора/интерпретатора не критично , ша1 это будет слишком
[16:40:55] <vаlexey> я бы тест написал
[17:34:23] <vаlexey> http://lenta.ru/news/2014/10/15/intelligence/
[17:57:26] <vаlexey> http://www.youtube.com/watch?v=sez_-UoRudg
[17:57:37] <Kemet> чето на оберонкоре фигня какаято - забыл пароль, сделал восстановление пароля, мне его выслали, я активировал, но нифига не работает, уже 2 день
[17:59:10] <Kemet> братья кетайцы молодцы, да
[17:59:25] <vаlexey> у них периодически форум лежит. второй день подряд
[17:59:33] <vаlexey> похоже форум мигрирует на ББ :-)
[17:59:54] <vаlexey> (это без шуток  - они об этом так сказать, официально заявили)
[18:00:15] <vlad2> Ниче не понял. Ну банка с молекулами. Ну импульсы.
[18:00:33] <vlad2> Программировали то как?
[18:04:22] <vаlexey> это ты про форум, или китайцев? :-)
[18:04:37] <vаlexey> непосредственного программирования скорее всего не было, это ж ML
[18:04:41] <vаlexey> а вот как обучали - вопрос
[18:05:26] <vаlexey> http://arxiv.org/pdf/1410.1054v1.pdf
[18:16:36] <Kemet> vаlexey: ну на ББ так на ББ, на А2 у меня цмс-ка почти доделаная, аякса вот пока нема (
[18:17:25] <vаlexey> а какая серверной стороне разница кем и как запросы генерятся?
[18:17:40] <vаlexey> то есть в каком месте там должна быть какая-то спец. поддержка конкретно ajax'a?
[18:17:51] <Kemet> никакой, но пока не получается
[18:18:23] <Kemet> папиры читать надо
[18:19:53] <Kemet> vаlexey: как я понимаю, гюнтер таки допилил UnixAos-AMD64
[18:19:58] <vаlexey> вроде бы когда я ваял врукопашную въеб-сервер на Go, проблем вообще не возникло. ну, то есть статику отдавать сложнее чем такие вот запросы обрабатывать
[18:20:45] <Kemet> ну я гдето накосячил
[18:21:57] <vlad2> kpmý: просто apple таки разглядела в LLVM фатальный недостаток.
[18:22:01] <Kemet> но я не совсем понима, зачем им форум на ББ, в чем профит
[18:22:24] <vlad2> Политическое решенеие в пользу swift
[18:22:55] <vlad2> А в чем профит oberon system? ;)
[18:23:16] <vаlexey> vlad2: дык свифт же базируется на llvm, нет?
[18:23:26] <Kemet> vlad2: этого никто не знает ) кроме Вирта
[18:23:33] <vаlexey> как минимум та часть, что llvm, а не clang
[18:23:51] <vаlexey> Kemet: профит в том, что не php, ибо php это бе-е
[18:23:53] <vаlexey> :-)
[18:24:22] <vаlexey> ну и идеалогическая подоплека конечно. стыдно идеалогически кошерному форуму быть на мейнстрим-платформе :-)
[18:24:45] <vlad2> Вобшем печльно будет, если они зароют clang - я уже начал привыкать к хорошему с++
[18:25:23] <vаlexey> они не могут его закрыть
[18:25:37] <vаlexey> но вливаний со стороны яббла может уменьшиться
[18:25:49] <vаlexey> в clang вваливает не только яббл
[18:26:14] <jordan36957> Они перепишут форум на КП?
[18:26:23] <vаlexey> там комьюнити неплохое. ибо к нему плагины писать самое оно. и инструментарий на его инфраструктуре делать
[18:26:33] <vаlexey> jordan36957: да. уже частично. вроде как :-)
[18:26:39] <vаlexey> по кр. мере систему авторизации
[18:26:49] <vаlexey> (поэтому оно глючит иногда)
[18:27:32] <jordan36957> Исходники частично откроют? Хотя бы для ознакомления. И обучения
[18:27:45] <vаlexey> не говорили
[18:28:15] <vаlexey> http://www.youtube.com/watch?v=PQ9LEDN84-s&index=7&list=PLoKr-_Vv5yq7KbxkSITmtanYElP73xsxU
[18:28:18] <vаlexey> тут вроде бы
[18:34:23] <vlad2> Это поэтому форум у меня всякий раз пароль спрашивает? ;)
[18:35:11] <vаlexey> да
[18:35:13] <тихий бот> vаlexey, нет
[18:35:29] <vаlexey> но вроде обещают поправить
[18:36:07] <vlad2> Править то - 5 минут, можно прямо по живому. Это ж КП!
[18:36:18] <acidtech23> https://pbs.twimg.com/media/Bz_klcZIAAA3PyM.jpg
[18:36:32] <vаlexey> vlad2: издеваешься, да? ;-)
[18:37:14] <vаlexey> Насколько я понимаю, там не будет монолитного ББ-решения. там будет некий микс из нескольких технологий. в том числе и ББ
[18:38:09] <Kemet> где потом баги искать
[18:39:15] <vlad2> Дык, на стыках - это самое удобное место для багов.
[18:39:35] <vаlexey> их там и ловить проще вообще то
[18:40:14] <vlad2> Не согласен. Наоборот оно нормально не тестируется.
[18:40:57] <vаlexey> зависит от размера частей
[18:41:07] <vаlexey> ну и от интерфейсов
[18:41:23] <vаlexey> если интерфейс скажем по tcp, то wireshark'ом отлично все ловится
[18:42:00] <vаlexey> а вот если говноCOM какой-нибудь, то да. тушите свет, кидай гранату
[18:43:12] <vаlexey> гм. исходя из этой логике, мне наш форум надо переписать на С++ :-)
[18:43:53] <vlad2> Только O7!
[18:43:57] <vаlexey> а то через год они будут махать уже флагами, что мейнстрим аццтой, и только на ББ можно форум написать.
[18:44:09] <vаlexey> а на С++ это сделать ваще невозможно :-)
[18:47:44] <vаlexey> на Обероне это была бы совсем уж жесть :-)
[18:47:55] <vаlexey> особенно в той реализации что у Вирта ;-)
[18:48:42] <vаlexey> у него там же ж жуть - у него вещественные литералы ограничены длинною! дико не удобно! коэффициент что выдает матлаб туда уже не вокнуть!
[18:48:54] <vаlexey> да и строковые литералы тоже обрезаны
[18:49:07] <vаlexey> (что добавит доп. радости при веб-программировании)
[18:53:49] <vаlexey> -Ваши ставки, нефть до 70 скатится?

-хз, а вот банка тушенки к 5 патронам может скатиться
[19:26:07] <vаlexey> geniepro: а вот ты! ТЫ! веришь ли в форумный движок реализованный на ББ? ;-)
[19:26:24] <geniepro> vаlexey: пока не увижу -- не поверю )))
[19:26:35] <vаlexey> forum.oberoncore.ru
[19:26:37] <vаlexey> ;-)
[19:26:55] <vаlexey> по кр. мере частично
[19:27:00] <vаlexey> (система авторизации)
[19:27:05] <vаlexey> а скоро - на 100 процентов!!11
[19:27:09] <geniepro> это херня всё )
[19:27:45] <vаlexey> в смысле?
[19:28:25] <vаlexey> вскоре форум станет окончательно православным!
[19:28:39] <geniepro> вот если станет -- тогда и поговорим )
[19:29:14] <geniepro> интересно, смогут ли они обеспечить нормальную работу при хотя бы тысячах коннектах?
[19:29:18] <vаlexey> а он уже! на часть!
[19:29:29] <vаlexey> а разве там есть коннекты?
[19:29:33] <geniepro> чуть-чуть не считается
[19:29:39] <vаlexey> это ж http, какие нафиг коннекты то?
[19:29:43] <geniepro> ну шттп запросы всякие
[19:30:09] <vаlexey> http-запрос это не коннект же. то есть он обычно не держит соединение между запросами
[19:30:18] <vаlexey> да и зачем им тысяча то?
[19:30:27] <vаlexey> у них нет столько посетителей :-)
[19:34:30] <vаlexey> О! Въеб-сервер на плюсцах! http://cppcms.com/cppcms_ref/latest/ex_hello_world____hello__cpp.html
[19:35:40] <geniepro> да полно же их )
[19:36:02] <vаlexey> но эта либа, пожалуй, самая приятная
[19:43:00] <geniepro> блин, мемристорную память никак на рынок не выбросят -- а всякие квантовые псевдокомпьютеры делают ((
[19:47:25] <Jordan> Тайминги у текущей пямти высокие. Доступ к озу дорогой по тактам. Только кэш спасает, и то для массива
[19:47:52] <vаlexey> Jordan: ты что там такое делаешь, что тебе стало критично? ;-)
[19:48:21] <vаlexey> Jordan: кстати, ты же в самаре? Вот советую посетить и, возможно, как-то поучаствовать: http://hackday.ru/hackday-33
[19:48:43] <vаlexey> очень рекомендую :-)
[19:49:57] <Jordan> Дело хорошее.
[19:50:32] <Jordan> Заметил, за собой, я не могу ничего нового создать. Только скопировать.
[19:50:58] <Jordan> А на крутую, вещь просто мозгов не хватит
[19:51:13] <vаlexey> опыта мало. тем более что в программировании начального уровня уже такая толпа прошла, что нового ничего и не придумаешь
[19:52:28] <Jordan> Ага, так себя и успокаиваю :-)
[19:59:34] <Jordan> ООП очень, даже неплохая штука. Чего я раньше, его избегал.
[20:00:34] <vаlexey> ну, на оберонкоре как бы тоесть считают что ООП не кошерен :-)
[20:00:34] <Jordan> Я без ООП такой код, навертел извиняюсь за выражение, особенно эмулирование наследования, довольно жуткий пример, строк 600 в таком стиле написал.
[20:00:49] <vаlexey> а это полезно, кстати :-)
[20:01:21] <vаlexey> по крайней мере понимаешь как примерно оно там унутре, и вообще зачем его придумали.
[20:01:27] <vаlexey> это лучше чем сразу пользоваться ООП
[20:01:37] <geniepro> Jordan> ООП очень, даже неплохая штука. Чего я раньше, его избегал.
и правильно делал!!!
следующий твой шаг -- изучение ФП на примере хаскеля )
[20:01:39] <vаlexey> и точно лучше чем если бы ООП ты проходил по учебе :-)
[20:01:49] <vаlexey> geniepro: изыди, демон!
[20:02:29] <geniepro> Jordan: ООП даёт реальные бенефиты только в БОЛЬШИИИИХ проектах, а на 600-х строках пользы от него не будет
[20:02:34] <vаlexey> ФП надо изучать на примере js!
[20:02:41] <vаlexey> чтобы, так сказать. раз и навсегда!
[20:05:26] <vаlexey> geniepro: кстати, Илья Ермаков считает что строгая статическая типизация и лямбды противоречат друг другу и никак не сочетаются :-)
[20:05:37] <vаlexey> говорит мл, извращение это, мол!
[20:06:40] <Jordan> geniepro Читал, пишут что ООП для долго развивающихся проектов
[20:06:53] <Jordan> Что мне мешает ;-)
[20:07:31] <vаlexey> ну да, для тяп-ляп скриптов ООП подходит мало
[20:08:34] <vаlexey> собственно львиную долю времени вещания Илья Ермаков рассказывал как они борятся с ООП :-)
[20:08:53] <vаlexey> и студентов отучают!
[20:09:07] <vаlexey> правда на каких-то совершенно диких примерах :-)
[20:09:11] <Jordan> Так в ББ его нет, с чем бороться
[20:09:20] <vаlexey> как это нет?
[20:09:22] <geniepro> vаlexey> geniepro: кстати, Илья Ермаков считает что строгая статическая типизация и лямбды противоречат друг другу и никак не сочетаются :-)
а он просто не в теме -- ведь ничего более фпшного чем рефал он не знает...
[20:09:27] <vаlexey> там даже виртуальные функции есть :-)
[20:10:03] <vаlexey> geniepro: а хаскель - это богомерзкое порождение извращенного гейропейского ума!
[20:10:08] <vаlexey> вот
[20:10:23] <vаlexey> хотя конечно и в Go лямбды есть... но это тоже извращение :-)
[20:10:44] <geniepro> ну ваще-то это комитетский язык, международный, не тока наглосаксы гейропейские его делали
[20:10:45] <vаlexey> (тем более что лямбды они больше не на статическую типизацию, а на модель памяти влияют)
[20:10:56] <geniepro> но да, хацкель далёк от идеала
[20:11:00] <vаlexey> но и рассовые евреи американские? :-)
[20:12:32] <Jordan> Чем Ермаков аргументирует, что ООП плох. В чём главная ошибка ООП?
[20:13:02] <Jordan> ПО его мнению
[20:13:06] <Jordan> *По
[20:13:59] <vаlexey> Ой, там было много слов, и я не запомнил. Да и с середины я слушал. Я был больше озабочен тем, чтобы 1) не заснуть. 2) подготовиться к своему докладу.
[20:14:17] <geniepro> Jordan: тем что в мейнстриме ООП -- это мерзкие С++, Ява и С#
[20:14:20] <Jordan> А так это на видео, на оберон встрече?
[20:14:48] <vаlexey> Jordan: это на оберон-встрече, но на видео этого нет.
[20:15:14] <vаlexey> ибо мы пришли (в том числе Иван с камерой) когда этот доклад уже заканчивался.
[20:15:23] <Jordan> И как отучает стулентов, линейкой по рукам бьёт? :-)
[20:15:30] <vаlexey> а Илья Ермаков вообще не палился - он не захотел и второй доклад на камеру говорить :-)
[20:15:40] <vаlexey> Ну, типа на примерах.
[20:16:03] <Jordan> Дело его.
[20:16:14] <Jordan> Может и была какая причина
[20:16:15] <vаlexey> берут мелкую задачку. типа крестики-нолики, или там рисование, или точки, или еще что-то. и делают вначале ВСЁ объектами :-)
[20:16:23] <vаlexey> ну, то есть абсолютно все сущности :-D
[20:16:26] <vаlexey> в мелком проекте
[20:16:35] <vаlexey> а потом переделывают без ООП
[20:16:57] <vаlexey> и ВНЕЗАПНО оказывается, что в мелком проекте удобней не делать абсолютно все классами да объектами :-D
[20:17:13] <vаlexey> что и является доказательством того, что ООП нинужно
[20:17:24] <vаlexey> утрирую, но ход примерно такой.
[20:18:10] <vаlexey> но больше всего меня в этом радует, что Илья борется с ООП, а ООП давно уже все закопали. ну, в смысле поняли что тотальное ООП не нужно, и никто давно не считает ООП серебряной пулей.
[20:18:52] <Jordan> Эволюция программиста, от маш кодов, до фп
[20:18:53] <geniepro> vаlexey> и ВНЕЗАПНО оказывается, что в мелком проекте удобней не делать абсолютно все классами да объектами :-D
ну я про это и сказал о полезности ООП
[20:19:43] <geniepro> Jordan: нет, до ЛП тогда уж )) -- Пролог -- это следующий шаг после хаскеля )
[20:20:16] <vаlexey> это шаг вбок, а не вперед :-)
[20:20:33] <vаlexey> еще можно вспомнить АОП
[20:20:41] <geniepro> vаlexey: ты не веришь что за ЛП будущее? )))
[20:20:52] <vаlexey> ну и реактивное программирование до кучи
[20:21:11] <vаlexey> geniepro: я считаю что будущее (лет через 100) за чем-то сильно иным :-)
[20:21:21] <vаlexey> ну, а вообще - будущее за ML
[20:21:39] <geniepro> за каким МЛ?
[20:21:48] <vаlexey> впрочем, и немалый кусок настоящего тоже
[20:21:58] <vаlexey> Machine learning
[20:28:41] <Jordan> Пролог критикуется, в первую очередь, за неполную декларативную природу: создание сколько-нибудь сложных и практически полезных Пролог-программ в полностью декларативном стиле практически невозможно, программист вынужден прибегать к процедурным приёмам, что приводит к резкому возрастанию сложности создания и отладки программ, а также плохой контролируемости промежуточных результатов.[2]
[20:30:09] <Jordan> Нет идеала, кроме оберона :-)
[20:39:12] <Jordan> http://forum.oberoncore.ru/viewtopic.php?f=35&t=5235
[20:40:30] <geniepro> Jordan: они на той сходки сразу сказали -- пока не будет всё готово -- даже не пытайте, не скажем ))
[20:41:11] <Jordan> Эх. Ну ладно. Чего такая секретность.
[21:29:14] <vlad2> Операция Ы!\
[21:33:53] <vlad2> > да и строковые литералы тоже обрезаны
дык, нету ж ни строк ни динамический массивов ;)
[21:34:01] <vlad2> А сколько там длина?
[21:35:02] <vlad2> Любители писать SQL прямо в тексте не поймут :)
[21:35:48] <vlad2> Или XML :)
[21:36:10] <vlad2> Или Base64 :)
[21:36:53] <vlad2> А вот для написания твиттера О7 самое то!
[21:37:11] <Jordan> 128 знаков
[21:40:53] <vаlexey> или html :-)
[21:41:05] <vаlexey> то есть html-шаблон в код не воткнуть уже :-)
[21:48:22] <Jordan> Так они на обероне 07 пишут, или на КП?
[21:50:08] <vаlexey> конечно на КП
[21:50:12] <vаlexey> откуда они Оберон возьмут?
[21:50:23] <vlad2> oberonjs!
[21:50:41] <vаlexey> и вообще, на Обероне-07 никто не пишет же - он же был в 2007 году! даже Вирт не пишет :-)
[21:50:41] <vlad2> + nodejs\
[21:50:56] <vаlexey> vlad2: некошерная нода! без тексткакинтерфейса!
[21:52:52] <Jordan> текст как интерфейс, не гуглится
[21:53:02] <Jordan> Что это?
[21:53:42] <Jordan> Продвинутая консоль?
[21:53:59] <vаlexey> https://www.google.ru/search?q=%D1%82%D0%B5%D0%BA%D1%81%D1%82+%D0%BA%D0%B0%D0%BA+%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81+site%3Aforum.oberoncore.ru%2F&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox-beta&channel=fflb&gfe_rd=cr&ei=srQ-VIWOFIrGsAHC8IGQBg
[21:54:17] <vаlexey> https://www.google.ru/search?q=%D1%82%D0%B5%D0%BA%D1%81%D1%82+%D0%BA%D0%B0%D0%BA+%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81+site%3Aforum.oberoncore.ru%2F&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox-beta&channel=fflb&gfe_rd=cr&ei=srQ-VIWOFIrGsAHC8IGQBg#newwindow=1&rls=org.mozilla:ru:official&channel=fflb&q=%D1%82%D0%B5%D0%BA%D1%81%D1%82+%D0%BA%D0%B0%D0%BA+%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D1%84%D0%B5%D0%B9%D1%81+site:oberoncore.ru
[21:54:22] <vаlexey> http://oberoncore.ru/library/temir_comp-soft_text-ui_bb-ex
[21:54:29] <vаlexey> интерфейс как интерфейс!
[21:59:59] <Jordan> В чём новшество?
[22:05:13] <vаlexey> ну, типа командный интерфейс который плавно превращается в экранный интерфейс, который можно в любой момент менять
[22:05:27] <vаlexey> типа консоль - это позапрошлый век :-D
[22:20:31] <vаlexey> андроидофилы соснут! http://lenta.ru/news/2014/10/15/lollipop/
[22:21:41] <vаlexey> "С другой стороны, новая Android способна работать и на недорогих смартфонах с 512 мегабайтами памяти, популярных в Китае и Индии."
[22:21:43] <vаlexey> недорогие
[22:21:46] <vаlexey> 512 Мб
[22:21:50] <vаlexey> /me facepalm
[22:22:40] <Jordan> За то не pidora :-)
[22:23:14] <Jordan> Винда на 8 мб работала
[22:24:27] <vаlexey> а линукс на 4
[22:25:24] <Jordan> dos на 2
[22:25:38] <Jordan> кто меньше
[22:25:52] <vаlexey> dos меньше чем на 1 мог
[22:26:00] <vаlexey> да и винда, в общем то, тоже
[22:26:08] <vаlexey> винда 3.0 по кр. мере
[22:26:15] <Jordan> Винда 1 мег, с граф интерфейсом?
[22:26:28] <vаlexey> ну и MacOS тоже
[22:26:37] <vаlexey> естественно
[22:26:41] <Jordan> Вот было время
[22:26:43] <vаlexey> думаешь граф. интерфейс такая жручая штука?
[22:26:48] <Jordan> Угу
[22:27:00] <Jordan> Хотя ла, не особо
[22:27:25] <Jordan> Для 1 мега озу нужен отличный менеджер памяти
[22:27:34] <vаlexey> Не, не нужен
[22:27:41] <Jordan> Иначе из свопа вылазить не будет
[22:27:50] <vаlexey> а небыло свопа :-)
[22:27:51] <Jordan> фрагментаци памяти
[22:28:18] <vаlexey> берем оригинальный макинтош - у него графический GUI (и другого в принципе нет), памяти там 128 Кб
[22:28:22] <Jordan> Програма успешно закрывалась, ругаясь на отсутствие памяти?
[22:29:05] <Jordan> На чём писали ось для 128 кб.
[22:29:07] <vаlexey> ну, собственно и сейчас так, когда памяти не хватает.
[22:29:14] <vаlexey> на асме вестимо :-)
[22:29:29] <vаlexey> а API был описан в терминах паскаля
[22:29:36] <Jordan> Асм :-S
[22:29:48] <Jordan> Это как?
[22:29:55] <vаlexey> дык, пардон, OS/2 до последнего на асме писалась ;-)
[22:30:01] <vаlexey> а это уже конец 90 годов был
[22:30:28] <vаlexey> так, что в доках были примеры на паскале, и API не в Си-терминах, а в паскаль-терминах.
[22:30:56] <Jordan> Почему именно паскаль, странно что не си.
[22:31:19] <Jordan> Вот, проф программисты оценили паскаль
[22:31:47] <Jordan> На асме ось, да в конце 90-ых. Чудеса....
[22:32:02] <vаlexey> ну, потому оно и сдохло :-) OS/2
[22:32:19] <vаlexey> это не проф. программисты ценили, а отдел маркетинга :-D
[22:32:24] <vаlexey> ибо паскаль тогда был популярен
[22:32:47] <Jordan> Так и писалы бы тогда на паскале, зачем асм
[22:32:50] <vаlexey> и в винде рудименты популярности паскаля еще прослеживаются
[22:32:56] <Jordan> асм это шиза така?
[22:33:00] <Jordan> *такая
[22:33:04] <vаlexey> э? на паскале оно бы тормозило, и жрало бы память
[22:33:19] <Jordan> Что за рудименты в виндовсе
[22:33:38] <vаlexey> на минуточку - в машине 128 Кб оперативки. И система должна максимум из нее оставить на долю приложений.
[22:33:43] <vаlexey> она не может отожрать половину например.
[22:33:50] <vаlexey> и да, каждый такт на счету
[22:34:15] <Jordan> Это да. Я говорю о полуоси, на асме писали до конца 90-ых
[22:34:24] <vаlexey> http://stackoverflow.com/questions/2774171/what-is-far-pascal
[22:34:45] <vаlexey> ну, просто ядро никто не хотел переписывать :-) зачем, если оно вылизано?
[22:34:54] <vаlexey> обвязку то (гуи и проч) не на асме писали.
[22:35:20] <vаlexey> http://en.wikipedia.org/wiki/X86_calling_conventions#pascal
[22:37:02] <vаlexey> О! Вышли мы таки на кикстартер: https://www.kickstarter.com/projects/btverskoy/bodyecho-reclaim-your-sleep-with-serious-sleep-tra
[22:43:56] <vlad2> Когда бабло будете грести? :)
[22:44:51] <vаlexey> ну вот как соберем, так и...
[22:44:52] <vаlexey> ой.
[22:44:55] <vаlexey> :-)
[22:45:36] <vаlexey> пода-айте честгным разработчикам чтобы они могли кушать хлебушек и разрабатывать вам полезную ШТУКУ!
[22:45:38] <vаlexey> ;-)
[22:46:28] <Jordan> А чего это тебя мелким щрифтом?
[22:46:47] <vаlexey> Ну я же не светила науки :-)
[22:46:50] <Jordan> В конце крупным шрифтам имена, потом мелким
[22:46:54] <vаlexey> а всего лишь главный разработчик.
[22:46:59] <Jordan> Капиталисты одно слово
[22:47:23] <Jordan> Главный разработчиках в америках, типа так наёмник
[22:48:52] <Jordan> мне кажется, или на фотографиях, много азиаток ;-)
[22:52:14] <alexey.veselovsky> наемник без совести и чести!
[22:52:35] <alexey.veselovsky> ну, это ж СФ. там много азиатов. а негров мало
[22:52:46] <alexey.veselovsky> а в стенфорде их почти и вообще нет
[22:54:35] <Jordan> СФ это что?
[22:54:42] <alexey.veselovsky> сан-франциско
[22:54:47] <Jordan> Ааааа
[22:57:30] <Jordan> На первой фоке, что у мужика на лбу
[22:57:53] <Jordan> И на третьей
[22:57:59] <Jordan> Кубик какой то
[22:58:14] <alexey.veselovsky> дык дивайс :-)
[22:58:17] <alexey.veselovsky> датчик
[22:58:25] <alexey.veselovsky> который все измеряет
[22:58:30] <alexey.veselovsky> и передает
[22:58:34] <s6_xabber> Ксаббер одного валексея кажет. А тех с кем валексей говорит видать в девналл схерачивает
[22:59:44] <Jordan> О Борси Тверской наш, что ли?
[23:00:04] <alexey.veselovsky> там все русскоговорящие, в нашей этой американской конторе
[23:01:32] <Jordan> Ты программишть по для датчика?
[23:01:36] <Jordan> На чём?
[23:01:48] <alexey.veselovsky> прошивку не я пишу. прошивка на C++
[23:01:58] <alexey.veselovsky> но сама прошивка скучна
[23:02:04] <Jordan> А ты что пишешь?

[23:02:57] <alexey.veselovsky> математику  на телефоне и сервере, принимающий софт на телефоне, и обрабатывающий на сервере. общую архитектуру.
[23:03:05] <alexey.veselovsky> протоколы
[23:05:06] <Jordan> Здорово
[23:07:39] <Jordan> А протоколы и математику, тоже на С++?
[23:08:11] <alexey.veselovsky> протоколы разрабатываются не на ЯП естественно. ибо протокол один, а реализаций может быть много. они на бумажке разрабатываются ;-)
[23:08:46] <alexey.veselovsky> математика, алгоритмы обработки данных, разрабатываются в матлабе, а реализуются либо на Си, либо на Go, в зависимости от. В основном - на си.
[23:09:20] <alexey.veselovsky> просто потому, что так мороки меньше. при реализации профита от С++ мало, а вот взаимодействует он с другими ЯП хуже чем Си
[23:10:17] <Jordan> Понял
[23:12:02] <s6_xabber> Яп хуяп...
[23:14:20] <Jordan> И за сколько, такую штуку продавать будете?
[23:14:43] <Jordan> Прошивка + сопутствующее по. в строках кода сколько?
[23:14:45] <alexey.veselovsky> дык написано же - дашь 100 баксов, получишь такую штуку как только сделаем :-)
[23:14:56] <alexey.veselovsky> не считал
[23:15:04] <alexey.veselovsky> но чем дальше, тем кода становится меньше :-)
[23:15:09] <Jordan> Я не понимаю, я фотки сморел
[23:15:32] <Jordan> *смотрел
[23:15:38] <alexey.veselovsky>
Pledge $100 or more
BODY ECHO PIONEER The whole package! You will receive the completed BodyEcho sleep tracking device, access to the mobile app and web application.

Estimated delivery: Feb 2015
Add $25 USD to ship outside the US
[23:17:00] <s6_xabber> Суки продают чета. Нада мне тоже оптимизировать проктокол тестить и продавать...
[23:17:12] <alexey.veselovsky> завидно? ;-)
[23:17:33] <Jordan> Дело хорошее, и прибыльное.
[23:17:53] <Jordan> Молодец Алексей.
[23:18:07] <alexey.veselovsky> ну, я так. наймит-идеолог :-)
[23:18:23] <s6_xabber> Да у меня одна продажа произошла и мы с рынка убрали =) но уверенность приросла =) оно просто еще сыроватое а уже берут =)
[23:18:52] <alexey.veselovsky> дык берут то ДО того как увидят что оно сыроватое :-)
[23:19:06] <alexey.veselovsky> у вас есть механизм возврата покупки? ;-)
[23:19:07] <Jordan> Патчить
[23:19:16] <Jordan> Удалённо
[23:19:23] <s6_xabber> А у нас было сказано что альфа квалити ждите багов
[23:20:16] <s6_xabber> Деньги в сл вернуть несложно, есть даже апи для этого
[23:21:48] <s6_xabber> А этот перец для коллекции купил --- он до сих пор не юзал
[23:21:54] <alexey.veselovsky> :-)
[23:23:24] <alexey.veselovsky> а вот что будут лизать андроидоложцы: http://geektimes.ru/post/240310/
[23:27:01] <Jordan> лилпоп странное название. Нужно было назвать как то, увереннее.
[23:27:15] <Jordan> Как будто продают игрущку для девочек
[23:27:21] <Jordan> *игрушку
[23:27:27] <alexey.veselovsky> дык у них же всегда сладости были :-)
[23:27:37] <Jordan> ?
[23:27:38] <тихий бот> тварь я дрожащая, или тот, кому надо?
[23:27:39] <alexey.veselovsky> нафига серьезные названия вообще нужны?
[23:27:51] <alexey.veselovsky> дык, предыдущий назывался Kit-Kat
[23:28:02] <Jordan> Не знал
[23:28:23] <alexey.veselovsky> http://ru.wikipedia.org/wiki/%D0%98%D1%81%D1%82%D0%BE%D1%80%D0%B8%D1%8F_%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D0%B9_Android
[23:28:23] <Jordan> Тогда нужно было называть Алёнка
[23:28:38] <alexey.veselovsky> кто такая аленка и как оно со сладастями пересекается?
[23:28:42] <alexey.veselovsky> в мире
[23:28:51] <s6_xabber> Капец походу ксаббер дискардит тучу мессаг
[23:29:16] <Jordan> Это шутка
[23:29:32] <Jordan> Шоколадка Алёнка, в России помнят
[23:29:42] <alexey.veselovsky> в россии она продается
[23:29:47] <alexey.veselovsky> продажная Аленка :-)
[23:32:06] <s6> точно. ксаббер игнорил Джордана совсем
[23:32:43] <s6> /nick s6_tnaut
[23:33:32] <s6> мде. команд мы не умеем