Home
Все о Java
java@conference.jabber.ru
Среда, 17 сентября 2014< ^ >
ne_formal установил(а) тему: Конференция для общения по тематике программирования исключительно на Java | Об этикете вопросозадавания: http://parallel.ru/cluster/smart-questions-ru.html | Документация и уроки Java http://download.oracle.com/javase/ | Библиотека примеров кода http://www.java2s.com | Хорошие книги: Брюс Эккель "Философия Java"; Кей Хорстманн, Гарри Корнелл "Java 2. Библиотека профессионала" | С JavaScript, J2ME - ищите другие конфы | Логи:  http://chatlogs.jabber.ru/java@conference.jabber.ru/ | Код бросать сюда http://paste.org.ru/ | J++ / J# / JS is not Java
Конфигурация комнаты
Участники комнаты

GMT+4
[00:10:21] aman вышел(а) из комнаты
[00:11:38] <Akon32> через Set можно быстрее.
[00:13:14] <Akon32> friedrich_zinger: какой адовый код. давно такого не видел.
[00:15:42] Akon32 вышел(а) из комнаты
[00:18:15] govza вошёл(а) в комнату
[00:27:43] govza вышел(а) из комнаты
[00:34:16] total1231995 вышел(а) из комнаты
[00:42:07] <ne_formal> через сет быстрее, когда делаешь это часто, а не один раз.
[00:42:23] <ne_formal> хотя зависит от длины строк
[00:43:31] friedrich_zinger вышел(а) из комнаты
[00:51:02] eaeee вошёл(а) в комнату
[01:10:07] drumond вышел(а) из комнаты
[01:26:14] POPSuL вышел(а) из комнаты
[01:50:33] hinst вышел(а) из комнаты
[01:57:43] olgZZZ вышел(а) из комнаты
[01:58:11] ne_formal вышел(а) из комнаты
[02:02:25] ForNeVeR вышел(а) из комнаты: Disconnected: Replaced by new connection
[02:02:25] ForNeVeR вошёл(а) в комнату
[02:06:00] madmercen вошёл(а) в комнату
[02:11:35] POPSuL вошёл(а) в комнату
[04:36:58] valor вошёл(а) в комнату
[05:48:04] nt4t вошёл(а) в комнату
[06:01:28] bonho вошёл(а) в комнату
[06:02:43] rafaelrs вышел(а) из комнаты
[06:16:25] bonho вышел(а) из комнаты
[06:27:52] rafaelrs вошёл(а) в комнату
[06:39:31] eaeee вышел(а) из комнаты
[07:59:47] Gerc вышел(а) из комнаты: Replaced by new connection
[07:59:52] Gerc вошёл(а) в комнату
[08:00:02] Gerc вышел(а) из комнаты: Replaced by new connection
[08:00:06] Gerc вошёл(а) в комнату
[08:01:53] Gerc вышел(а) из комнаты
[08:09:11] Gerc вошёл(а) в комнату
[08:09:27] aman вошёл(а) в комнату
[08:31:02] ne_formal вошёл(а) в комнату
[08:31:17] ne_formal вышел(а) из комнаты
[08:31:34] ne_formal вошёл(а) в комнату
[08:34:57] aman вышел(а) из комнаты
[08:59:57] ne_formal вышел(а) из комнаты
[09:01:39] EGD вошёл(а) в комнату
[09:23:33] EGD вышел(а) из комнаты: Replaced by new connection
[09:23:33] EGD вошёл(а) в комнату
[09:24:10] Dema вошёл(а) в комнату
[09:24:40] friedrich_zinger вошёл(а) в комнату
[09:36:19] <friedrich_zinger> А почему код адовый?
[09:53:47] Manjago вошёл(а) в комнату
[10:39:10] ne_formal вошёл(а) в комнату
[10:42:09] Nirdosh_ вышел(а) из комнаты
[10:47:29] valor вышел(а) из комнаты
[10:56:20] Gerc вышел(а) из комнаты
[10:56:45] Gerc вошёл(а) в комнату
[11:16:11] AkiraYamaoka вошёл(а) в комнату
[11:21:59] Nirdosh_ вошёл(а) в комнату
[11:26:35] POPSuL вышел(а) из комнаты
[11:44:58] freekode[e5530] вошёл(а) в комнату
[12:02:55] Gerc вышел(а) из комнаты
[12:03:23] POPSuL вошёл(а) в комнату
[12:04:23] <ne_formal> exist не нужен
[12:05:49] Gerc вошёл(а) в комнату
[12:06:49] Gerc вышел(а) из комнаты
[12:08:05] Gerc вошёл(а) в комнату
[12:09:22] Gerc вышел(а) из комнаты
[12:09:50] <EGD> быстрее на C
[12:10:25] Gerc вошёл(а) в комнату
[12:10:29] <ne_formal> не уверен
[12:11:26] <EGD> XOR всемогущий
[12:29:05] hinst вошёл(а) в комнату
[13:03:58] <POPSuL> Форневерик!
[13:04:13] <POPSuL> Какая максимальная вложенность классов в явочке?
[13:05:29] <ForNeVeR> Хз, не проверял.
[13:08:47] <POPSuL> Хреново
[13:10:09] <POPSuL> Вот почему в ведроидах нельзя группировать ресурсы... Например,
layouts/base_layouts
layouts/adapter_views
и т.д...
[13:11:31] <Gerc> Папки в layouts?
[13:13:45] drumond вошёл(а) в комнату
[13:14:46] <POPSuL> Угу
[13:17:26] <Gerc> Нинужно. Именовать - item_, activity_, fragment_ и норм видно будет
[13:21:18] <POPSuL> Ога
[13:21:26] <POPSuL> А если у тебя сотня лейаутов?
[13:23:56] <Gerc> И что, алфавитную сортировку и по началу названия смотришь
[13:24:51] <POPSuL> А если у тебя по сотне лейаутов каждого типа? :)
[13:30:59] eaeee вошёл(а) в комнату
[13:31:02] <Gerc> Мне норм
[13:32:00] <POPSuL> ))
[13:33:51] eaeee вышел(а) из комнаты: Replaced by new connection
[13:33:52] eaeee вошёл(а) в комнату
[13:48:59] AkiraYamaoka вышел(а) из комнаты
[14:02:26] freekode[e5530] вышел(а) из комнаты: Replaced by new connection
[14:02:27] freekode[e5530] вошёл(а) в комнату
[14:40:30] EGD вышел(а) из комнаты
[14:40:33] EGD вошёл(а) в комнату
[14:48:29] j_optimus_prime вошёл(а) в комнату
[14:52:36] freekode[e5530] вышел(а) из комнаты: Replaced by new connection
[14:52:37] freekode[e5530] вошёл(а) в комнату
[14:57:03] ForNeVeR вышел(а) из комнаты
[14:58:28] j_optimus_prime вышел(а) из комнаты
[14:58:39] StormĆhild вошёл(а) в комнату
[15:04:44] POPSuL вышел(а) из комнаты
[15:05:11] POPSuL вышел(а) из комнаты
[15:08:06] ForNeVeR вышел(а) из комнаты: Disconnected: closed
[15:08:46] POPSuL вошёл(а) в комнату
[15:08:55] j_optimus_prime вошёл(а) в комнату
[15:08:58] ForNeVeR вошёл(а) в комнату
[15:14:56] freekode[e5530] вышел(а) из комнаты
[15:24:21] POPSuL вышел(а) из комнаты
[15:27:19] POPSuL вошёл(а) в комнату
[15:27:25] j_optimus_prime вышел(а) из комнаты
[15:28:18] POPSuL вошёл(а) в комнату
[15:29:58] Gerc вышел(а) из комнаты: Replaced by new connection
[15:30:05] Gerc вошёл(а) в комнату
[15:40:23] Gerc вышел(а) из комнаты: Replaced by new connection
[15:40:34] Gerc вошёл(а) в комнату
[15:45:34] Gerc вышел(а) из комнаты: Replaced by new connection
[15:45:43] Gerc вошёл(а) в комнату
[15:46:36] Gerc вышел(а) из комнаты: Replaced by new connection
[15:46:44] Gerc вошёл(а) в комнату
[15:47:30] friedrich_zinger вышел(а) из комнаты
[15:49:42] Gerc вышел(а) из комнаты: Replaced by new connection
[15:50:01] Gerc вошёл(а) в комнату
[15:50:02] StormĆhild вышел(а) из комнаты
[15:51:09] Gerc вышел(а) из комнаты
[15:51:49] Gerc вошёл(а) в комнату
[15:52:32] Gerc вышел(а) из комнаты
[15:53:04] Gerc вошёл(а) в комнату
[16:44:04] Gerc вышел(а) из комнаты: Replaced by new connection
[16:44:13] Gerc вошёл(а) в комнату
[17:11:36] Manjago вышел(а) из комнаты: http://temnenkov.ru/contacts/
[17:12:09] rexim вошёл(а) в комнату
[17:12:27] rexim вышел(а) из комнаты
[17:12:57] rexim вошёл(а) в комнату
[17:22:45] rexim вышел(а) из комнаты
[17:22:51] Gerc вышел(а) из комнаты
[17:25:19] Gerc вошёл(а) в комнату
[17:55:04] eaeee вышел(а) из комнаты: Replaced by new connection
[17:55:05] eaeee вошёл(а) в комнату
[18:00:45] Lubagov_H вошёл(а) в комнату
[18:01:37] rexim вошёл(а) в комнату
[18:01:54] eaeee вышел(а) из комнаты: Replaced by new connection
[18:01:55] eaeee вошёл(а) в комнату
[18:02:55] ForNeVeR вышел(а) из комнаты
[18:03:01] ForNeVeR вошёл(а) в комнату
[18:03:08] Nirdosh_ вышел(а) из комнаты
[18:07:18] eaeee вышел(а) из комнаты: Replaced by new connection
[18:07:19] eaeee вошёл(а) в комнату
[18:14:52] eaeee вышел(а) из комнаты: Replaced by new connection
[18:14:53] eaeee вошёл(а) в комнату
[18:25:14] idkill вошёл(а) в комнату
[18:25:21] <idkill> Хай
[18:25:49] <idkill> Подскажите хтмл парсер с path плиз
[18:26:09] <idkill> Xpath *
[18:38:19] olgZZZ вошёл(а) в комнату
[18:43:40] ne_formal вышел(а) из комнаты
[18:48:14] freekode[e5530] вошёл(а) в комнату
[18:54:44] Nirdosh_ вошёл(а) в комнату
[19:00:41] nt4t вышел(а) из комнаты
[19:01:12] EGD вышел(а) из комнаты: Отключён
[19:09:46] Dema вошёл(а) в комнату
[19:59:00] Akon32 вошёл(а) в комнату
[20:01:44] <idkill> вроде нашел
[20:02:25] <ForNeVeR> idkill: тебе обязательно именно XPath?
[20:02:40] <ForNeVeR> Просто обычно в таких продуктах используют CSS-селекторы.
[20:03:09] <idkill> я работаю с dom
[20:03:35] <ForNeVeR> Ну и работай на здоровье. Как по мне, CSS-селекторы для этого удобнее, чем XPath.
[20:03:52] <idkill> скинь пример на яве
[20:04:01] <ForNeVeR> idkill: http://jsoup.org/cookbook/extracting-data/selector-syntax
[20:04:01] <idkill> хоть глянуть че за
[20:04:12] <idkill> благодарю
[20:04:13] <ForNeVeR> Elements resultLinks = doc.select("h3.r > a"); // direct a after h3
[20:05:01] <idkill> ничего себе!!
[20:05:18] <idkill> один момент. с гаджима в чат зайду.
[20:05:21] idkill вышел(а) из комнаты
[20:08:28] idkill вошёл(а) в комнату
[20:09:04] <idkill> ForNeVeR, тут у меня один нюанс. видишь ли я выбираю div одновременно по критерию contains id and class
[20:09:17] <ForNeVeR> idkill: не проблема.
[20:09:19] <idkill> div[contains(@class, 'answer') and contains(@id, 'answer')]
[20:09:24] <ForNeVeR> #id.class
[20:09:34] <ForNeVeR> #answer.answer
[20:09:44] <ForNeVeR> Хотя тебе именно contains?
[20:09:54] <ForNeVeR> Ну тогда через регекспы как-нибудь, тоже не проблема.
[20:09:54] <idkill> причем есть момент... если класс у нас class="answer huyanswer some other shit"
[20:10:03] <ForNeVeR> idkill: это не проблема точно.
[20:10:08] <ForNeVeR> Это не класс а несколько классов
[20:10:16] <ForNeVeR> С точки зрения HTML и HTML-парсера.
[20:10:21] <idkill> ок! ща курну этот парсер
[20:10:42] <ForNeVeR> Меня вот только contains беспокоит, из-за этого придётся заморачиваться.
[20:10:49] <ForNeVeR> Но не сильно.
[20:11:22] <ForNeVeR> Что-то типа [id~='answer'][class~='answer']
[20:11:27] <idkill> @class="answer" он выдаст в xpath только конкретно class="answer" но не ~="answer etc"
[20:11:37] <ForNeVeR> idkill: да, я в курсе.
[20:11:45] <idkill> ок пасиб
[20:11:49] <ForNeVeR> .answer в CSS возвращает всех, у кого есть такой класс.
[20:12:07] <ForNeVeR> class="answer other" тоже имеет класс answer, всё ок.
[20:12:21] <idkill> ForNeVeR, я тут приложение задумал написать. которое в БДу stackoverflow будет дампы делать
[20:12:37] <ForNeVeR> А разве до сих пор нету таких?
[20:12:51] <ForNeVeR> Если для тренировки - то ради бога, пиши.
[20:12:54] <idkill> а хз. на самом деле я на 70% поиграться
[20:13:31] <ForNeVeR> Ну ты только копирайты потом не заменяй ;)
[20:13:32] <idkill> но 30% - есть много опупенных решений. локальная база не помешала бы. на случай любого пиндеца
[20:13:48] <idkill> да да
[20:14:24] ne_formal вошёл(а) в комнату
[20:14:29] <idkill> взял кстати postgre. это мегакайф
[20:15:07] <idkill> мне срочно в проектирование БД надо въежжать.. и чем раньше тем лучше. так что вот и повод )
[20:17:04] <ForNeVeR> Да, postgresql - на мой взгляд, лучшее из открытых решений.
[20:18:49] <idkill> pgAdmin поначалу казался туфтой после воркбенчей
[20:19:13] <idkill> но он мля нифига не туфта
[20:19:30] <ForNeVeR> Нет, он именно туфта.
[20:19:54] <idkill> ну вот при создании полей таблицы какие то непонятные типы только
[20:20:16] <ForNeVeR> Я дома юзаю халявный для некоммерческой разработки EMS SQL Manager Lite.
[20:20:25] <idkill> int[] и прочая непонятная для меня хрень. я оговорюсь - я очень слаб в БД
[20:20:28] <ForNeVeR> А для дела - только консольные клиенты.
[20:21:18] <idkill> EMS SQL Manager Lite для линукса есть?
[20:22:23] <ForNeVeR> Хз.
[20:22:47] <ForNeVeR> Для линукса есть psql, чего тебе ещё? :D
[20:23:42] <ForNeVeR> На самом деле, есть много хороших клиентов. Я просто порекомендовал то, что мне понравилось.
[20:32:21] <ne_formal> чем pgadmin кого обидел?
[20:42:03] <idkill> на самом деле оно и проще в psql работать
[20:43:19] <idkill> с sql напрямую можно и через pgAdmin работать. там не конкольное окно - они и к лучшему
[20:45:39] k3k вошёл(а) в комнату
[20:47:11] <idkill> консольное*
[20:57:02] <ne_formal> мне не очень нравится вывод в psql. а lister(или как его там) перенастраивать не всегда удобно.
[21:01:33] <idkill> ForNeVeR, охренеть. с цсс селекторами вообще моментом решаю задачу
[21:04:45] <k3k> про андройд спрашивать можно или это "не та" конференция?
[21:08:57] <idkill> k3k в отношении явы спрашивай по андройду
[21:23:52] aman вошёл(а) в комнату
[21:28:14] k3k вышел(а) из комнаты
[21:38:40] aman вышел(а) из комнаты: Replaced by new connection
[21:38:41] aman вошёл(а) в комнату
[21:39:13] eaeee вышел(а) из комнаты
[22:05:35] idkill вышел(а) из комнаты: offline
[22:09:36] Gerc вышел(а) из комнаты
[22:12:18] Gerc вошёл(а) в комнату
[22:14:21] Gerc вышел(а) из комнаты
[22:21:59] idkill вошёл(а) в комнату
[22:22:21] <idkill> optional parameters со своими default values в яве присутствуют?
[22:25:49] <ne_formal> у кого?
[22:27:03] <idkill> а хз
[22:27:23] <ne_formal> есть вот такая штука: https://github.com/typesafehub/config
[22:27:26] <idkill> прост недавно проект один саппортил на vb.net - там есть эта фича
[22:27:26] <ne_formal> с дефолтами и т.п.
[22:45:30] Gerc вошёл(а) в комнату
[22:51:24] <idkill> все же не буду юзать сторонние либы для этой фичи. громоздковато как-то.
[22:51:34] <idkill> тут у меня принцип - только средствами языка
[22:55:57] aman вышел(а) из комнаты
[22:57:18] aman вошёл(а) в комнату
[23:19:02] ForNeVeR вышел(а) из комнаты: Disconnected: closed
[23:19:07] ForNeVeR вошёл(а) в комнату
[23:26:10] Dema вышел(а) из комнаты
[23:27:49] idkill вышел(а) из комнаты
[23:33:58] Akon32 вышел(а) из комнаты
[23:39:15] rexim вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!