[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 558 | 40 | 162
Назад Вниз Каталог Обновить

Официальный™ тред Java #26 Аноним 19/03/16 Суб 00:20:29  692136  
14583360291740.jpg (10Кб, 154x275)
FAQ:
Q: ЧТО СКАЖЕТЕ ЗА ДЖАВАРАШ?
A: Лучшая инвестиция в твоей жизни. Оплачивай сразу, окупится уже через пару месяцев с первой же зарплаты. Тут половина с него начинали год назад, и уже синьорами-помидорами работают. Текст дальше - для тотальных нищебродов.

Q: Посоны, собираюсь учить джаву по 2/5/20 часов в день. За сколько дней я выучу достаточно, чтобы зарабатывать фрилансом?
A: На джаве фриланса нет. Хочешь фрилансить — дуй в ПХП/раби/1С тред.

Q: Значит, я должен буду всю жизнь сидеть в опенспейсе, конвертируя XML в эксепшны? Ура, мне подходит! С чего начать?
A: Туториалы:
BEGINNER: http://myflex.org/books/java4kids/java4kids.htm
MEDIUM: http://www.tutorialspoint.com/java_technology_tutorials.htm
HARD: http://docs.oracle.com/javase/tutorial/

Книги:
- Head First Java, (2nd Edition) : Kathy Sierra, Bert Bates - для совсем нулячих простым языком.
- Core Java (9th edition) : Cay S. Horstmann, Gary Cornell - тоже для нубасов, но на серьёзных щщах.
- Thinking in Java (4th Edition): Bruce Eckel - для тех, кто уже умеет в программирование на другом языке, но хочет перекатиться.
- Effective Java (2nd Edition): Joshua Bloch - для тех, кто знает джаву, но хочет перестать писать костыли.
Больше здесь: http://www.proklondike.com/books/java.html

Q: Хули все книги на английском?
A: Без английского ты не нужен и можешь смело идти нахуй. Ну или в 1С-тред.

Q: В списке книг одно старье. Новее ничего нет?
A: Годноту быдлу не палим. Джава 5 вышла больше десяти лет назад. В шестой и седьмой изменений в синтаксисе минимум. В восьмой было довольно значительное обновление, но а) многие проекты все еще сидят на шестой или седьмой; б) там не такие фундаментальные изменения, чтоб нужно было переучиваться: за пару вечеров лямбды и стримы вполне можно осилить.

Q: Я не могу в книги. Наткнулся на джавараш, но в самом верхнем вопросе уловил нотки сарказма. С ним все правда плохо?
A: В наших тредах постоянно появляются люди, спрашивающие о джавараше. Громко обьявляют, что начинают заниматься, задают пару тупых вопросов и куда-то пропадают. Похоже, большинство адекватов бросают джавараш из-за дебильных заданий типа "десять сраз скопипасти этот кусок кода". Тем не менее, иногда появляются и люди, говорящие что прошли его целиком, и что дальше задания получше. Короче, хочешь - пробуй, первые десять занятий бесплатно же. Но, как минимум, лучше совмещать с обучением по другим источникам.

Q: Пока читаю, все понимаю, а сам ничего сделать не могу. Что делать?
A: Практика, больше практики.
Уровня laba1.pas: http://codingbat.com/java http://codehunt.com
Чутка серьезнее: http://programmr.com/zone/java http://codingame.com/puzzles
Рулеточка: http://postimg.org/image/xdfbvgps9/
Олимпиадка: http://codeforces.com
Примеры той-проектов: http://eax.me/programming-language-learning/

Q: Я выучил кор, достаточно ли этого, чтоб взяли на работу?
A: Лол, конечно нет хотя некоторым всё же везёт.
Вот майндмап с джава-технологиями: https://atlas.mindmup.com/2015/10/3d59a040592a0133d02a5d31ebcc5420/java/index.html
Цикл статей что в каком порядке учить: http://dou.ua/lenta/articles/java-beginner-guide-1/ (заблочен РосКомПозором, юзайте прокси)

Q: Слышал, SQL знать надо обязательно. Где его учить?
A: Начни с малого: http://www.w3schools.com/sql/default.asp
Затем переходи к: http://www.sql-ex.ru/

Q: Всё это хорошо, но без алгоритмов меня на работу не возьмут.
A: Не беда, вот курсы от Принстонского университета: https://www.coursera.org/course/algs4partI
То же самое но в бумаге: Роберт Седжвик, Кевин Уэйн - Алгоритмы на Java

Q: Я готов к первому собеседованию.
A: Проверь свои знания здесь: http://www.quizful.net/test
И здесь: http://www.careercup.com/

Предыдущий тред тонет здесь: >>687417 (OP)
Аноним 19/03/16 Суб 01:40:15  692177
Предлагаю слить треды Java и PHP. Одинаковая устаревшая и примитивная хуйня, неудобная в практическом использовании. Работы много, но вся за копейки.
Аноним 19/03/16 Суб 02:16:43  692187
лол, я горд, что мой пост про джавараш занесли в шапку
Аноним 19/03/16 Суб 02:18:14  692188
>>692187
Да еще и самой первой строчкой
Аноним 19/03/16 Суб 02:36:41  692205
>>692177
Слил тебе за щёку.
Аноним 19/03/16 Суб 09:38:36  692254
>>692177
Отстаньте от моей Java. Я вас побьюн!
Аноним 19/03/16 Суб 12:14:37  692298
>>692187
Толстота же.
Аноним 19/03/16 Суб 13:06:09  692317
Как сбросить триал в idea?
Аноним 19/03/16 Суб 13:24:02  692328
>>692317
Купи её.
Аноним 19/03/16 Суб 13:27:07  692331
>>692317
>>692328
Ебанулись? Она же бесплатная.
Аноним 19/03/16 Суб 13:30:23  692334
>>692331
Ультимейт? Нет.
Аноним 19/03/16 Суб 13:57:55  692359
>>692334
Какой ультимейт, лол? Троллируешь?
Аноним 19/03/16 Суб 13:59:02  692360
>>692328
500 баксов многовато, может позже куплю. Ну так ты расскажешь?
Аноним 19/03/16 Суб 14:04:08  692363
>>692317
Ты троллируешь? Зайди на любо сайт с торрентами и скачай кряк.
Аноним 19/03/16 Суб 14:07:33  692367
>BEGINNER: http://myflex.org/books/java4kids/java4kids.htm

Полное говно. Не советую читать, если ты совсем нуб. Автор постит куски просто оборванные куски кода, ты их копипастишь в IDE, он у тебя не компилируется, ты бесишься, думаешь, что не так, и, в итоге, забрасываешь все.
Аноним 19/03/16 Суб 14:18:23  692376
>>692298
Нет, по себе знаю
Аноним 19/03/16 Суб 15:23:46  692411
Аноны, а как будет на английском фраза "Мне нужно положить деньги на телефон."?
Просто я за границей как-то сказал иностранцу, мол "I need to put a money to my phone". А он ответил "I'll put."
Я ведь правильно составил предложение?
Аноним 19/03/16 Суб 15:42:15  692426
14583913355620.png (32Кб, 663x648)
Какие из глав про гуй из книжки Хорстманна можно пропустить? На пике оглавление.
Аноним 19/03/16 Суб 15:45:19  692428
>>692411
Top-up phone.
Аноним 19/03/16 Суб 15:48:29  692432
>>692426
Что за читалка такая интересная?
Аноним 19/03/16 Суб 16:06:20  692440
>>692432
sumatra
Аноним 19/03/16 Суб 16:22:09  692457
- Head First Java, (2nd Edition) : Kathy Sierra, Bert Bates - для совсем нулячих простым языком.
- Core Java (9th edition) : Cay S. Horstmann, Gary Cornell - тоже для нубасов, но на серьёзных щщах.

Нужно читать обе или первой достаточно?
Аноним 19/03/16 Суб 16:25:01  692460
>>692457
Однозначно, первой не достаточно.
Аноним 19/03/16 Суб 16:25:51  692461
>>692460
Но ведь содержание книг одинаково.
Аноним 19/03/16 Суб 16:52:18  692497
Однажды на собеседовании меня спросили, что такое dependency injection. Этот термин я услышал впервые и честно об этом сказал собеседующему.
В ответ мне заявили, что не знать это стыдно и на работу меня не возьмут.

Прийдя домой, я посмотрел, что же это такое. Будучи хорошим C++ разработчиком, я конечно же знал все основные приемы ООП и был в курсе высокоуровневых паттернов проектирования и умел их применять.

Так что когда я увидел, что DI - это обычное уменьшение связанности, я понял: Java - говно, а джава-бляди - сраные макаки, которым нужно объяснять, что такое уменьшение связанности, вводя специальный паттерн.
Аноним 19/03/16 Суб 16:56:27  692499
>>692497
Вместо того, чтобы признать, что соснул, ты просто обвиняешь других. Ума не приложу как можно не знать такой банальный азбучный термин.
Аноним 19/03/16 Суб 16:57:24  692501
>>692499
Бля, да это же даже не паттерн, это, сука, основной принцип ООП, блядь, - АБСТРАГИРОВАНИЕ. Именно поэтому в GoF об уменьшении связанности написали один абзац в первой главе. Это и так подразумевается, когда ты пишешь ООП-код. А Dependency Injection - изобретение java-макаки, чтобы донести простую истину до других java-макак, которые не читают классические труды по проектированию.
Аноним 19/03/16 Суб 17:07:10  692508
14583964304320.png (20Кб, 330x203)
>>692501
>изобретение java-макаки

И ты бы, это, почитал про язык, на котором писать собираешься.
Аноним 19/03/16 Суб 17:13:36  692512
>>692508
Эту байду "изобрел" Мартин в 1994 году. И писал он на Java. Использование терминов DI в других языках лишь отражает уровень подготовки средней макаки, что на нем пишет.

В C++ такой хуйни нет.
Аноним 19/03/16 Суб 17:18:51  692520
>>692512
Cлушай, а зачем ты в Java вкатываешься, крестовик? Работы нет? Или в связке с джавой платят больше? Если есть способности на такие языки как кресты, зачем ты делаешь даунгрейд в сторону макакерских языков?
Аноним 19/03/16 Суб 17:22:00  692528
>>692520
Чтобы было о чем с ущербными поговорить.
Аноним 19/03/16 Суб 17:22:25  692529
>>692528
Ты серьезно сейчас?
Аноним 19/03/16 Суб 17:24:15  692531
>>692520
Позиция была C++, сюда я зашел вас поунижать.
Аноним 19/03/16 Суб 17:44:54  692549
>>692411
I have to increase my cel's money balance.
Аноним 19/03/16 Суб 17:46:02  692551
>>692531
>>692528
Ты ошибся тредом, джависты стоят сразу после шарперов в пищевой цепочке, так что иди их унижай. А мы продолжим унижать js-php-даунов.
Аноним 19/03/16 Суб 17:47:17  692552
>>692549
А в чем разница между "phone", "cellphone" и "mobile phone"?
Аноним 19/03/16 Суб 17:57:31  692566
>>692552
Да, в принципе, ни в чем. Синонимы.
С той лишь разницей, что mibile или cellular точнее, чем просто phone. Собственно, как и в русском
Аноним 19/03/16 Суб 18:05:41  692572
>>692566
Фенки.
Аноним 19/03/16 Суб 18:20:14  692596
Бля смотрю я на эти жабка треды и понимаю что тема весьма актуальна. Видать много жаба-петуханов скоро будет в индустрии. В смысле еще больше чем есть. Хотя уже дохуя.

Грустно все это.
Аноним 19/03/16 Суб 18:20:23  692597
14584008234400.png (17Кб, 445x394)
Есть такой бесконечный цикл, в котором я проверяю появление новый файлов в папке и что-то там с ними делаю, есть второй поток, который читает сосноль и как только юзер говорит "хватит" - присваивает переменной stopped значение false.
Проблема в том, что программа нихуя не остановится до тех пор, пока в папке не появится новый файл, так как будет висеть на этапе watcher.take().
Что делать-то?
Аноним 19/03/16 Суб 18:25:50  692606
>>692596
Будь лучше, в чем проблема.
Аноним 19/03/16 Суб 18:27:37  692608
>>692596
Не ссы и борись с конкуренцией любыми путями. Большинство здесь сидящих Java не осилят и уйдут учить someshit.js и инклюдить crap.php в index.html. Еще часть отсеится, когда поймет, что программирование не их дело. Вот и останется 1,5 анонимуса, которые на самом деле будут знать Java, а остальные только делать вид.
Аноним 19/03/16 Суб 18:34:05  692613
Java SE API documentation это официальная документация Java?
Аноним 19/03/16 Суб 18:40:18  692619
>>692597
Появилась идея выполнить watcher.close() в другом потоке и обработать вывалившееся ClosedWatchServiceException, но выглядит как костыль.
Аноним 19/03/16 Суб 18:53:36  692629
>>692411
>Аноны, а как будет на английском фраза "Мне нужно положить деньги на телефон."?
"I need to suck your dick" же, учись пока я жив
Аноним 19/03/16 Суб 18:59:14  692636
Javarushers, а нужно ли джависту of middle hand учить хотя бы basics of UML?
Аноним 19/03/16 Суб 18:59:25  692637
>>692136 (OP)
>Вот майндмап с джава-технологиями: https://atlas.mindmup.com/2015/10/3d59a040592a0133d02a5d31ebcc5420/java/index.html
Говно какое-то, где Spark, Cassandra?
Аноним 19/03/16 Суб 19:07:16  692644
>>692596
Ты не понимаешь сути. Чем больше программистов в языке, тем лучше. Больше библиотек, больше коммьюнити, больше работы. Если ты не можешь конкурировать с макакой, которая только перекатилась в язык, то это твои проблемы.
Аноним 19/03/16 Суб 19:14:22  692647
> dependency injection
А что это? Чем оно отличается от стратегии?
Аноним 19/03/16 Суб 19:14:43  692648
>>692136 (OP)
хуёвая шапка, про вестерос и ирак лучше была
Аноним 19/03/16 Суб 19:18:49  692649
>>692531
>проебал собеседование по своему профилю
>зашел поунижать другой язык
Аноним 19/03/16 Суб 19:21:07  692651
>>692647
Стратегия - паттерн для конкретных задач. DI - принцип. Иди вон первые две главы Spring in Action наверни, там все рассказывается.
Аноним 19/03/16 Суб 19:27:28  692660
>>692619
Пишешь цикл в отдельный тред, а когда его надо рубить - тыкаешь .interrupt(). Или делаешь этот тред демоном и он тогда сам умрёт при выходе из программы.
Аноним 19/03/16 Суб 20:10:26  692686
>>692644
>>692608

Теперь я спокоен, спасибо, петуханы.
пойду дальше просиживать свои синерские штаны в потном офесе. работа мечты.
Аноним 19/03/16 Суб 20:22:17  692696
>>692637

как же заебали nosql-петуханы, которые суют свои хипсторские технологии везде где можно а потом сосут ХУИ потому что продукт соснул
Аноним 19/03/16 Суб 20:27:48  692700
>>692696
Пхп-мускл-обосрышь закукарекал из под шконки

>One of the largest production deployments is Apple's, with over 75,000 nodes storing over 10 PB of data. Other large Cassandra installations include Netflix (2,500 nodes, 420 TB, over 1 trillion requests per day), Chinese search engine Easou (270 nodes, 300 TB, over 800 million reqests per day), and eBay (over 100 nodes, 250 TB).
Аноним 19/03/16 Суб 20:29:08  692702
>>692700
БИГДАТА КОКОКО БИГДАТА ШЕРВЕРА КОКОКО

Бля, ну такие петуханы как ты и выбирают обычно документ-ориентированные хипсто-носкуэль для транзакций а потом сосут хуи с гречой.
Аноним 19/03/16 Суб 20:33:24  692710
>>692702
Лол, но хуи сосёшь только ты, Манюня, зашивай очко иди, тебе в понедельник опять гостевухи на битриксе писать.
Аноним 19/03/16 Суб 20:59:47  692751
>>692497
Пиздец ты убогий. Не хочу знать матчасть, хочу понты кидать. Уёбывай, нам здесь такие не нужны.
Аноним 19/03/16 Суб 21:08:53  692758
14584109333110.jpg (24Кб, 400x400)
>>692596
Я вот без опытный самоучка, пообщавшись с некоторыми мидлами понял что заменить этих уебков нехуй делать. Хуева туча макак сидят на тышшубаксов и ненавидят свою работу бесконечно лениво пиля откровенный кал. А я готов ебашить вдвое больше за меньшие бабки, да еще и с удовольствием. Конкуренция - это здорово.
Аноним 19/03/16 Суб 21:11:21  692763
>>692758
Вот из-за таких как ты и обесцениваются профессии, вещи, валюта, человеческие ценности, чувства...
Аноним 19/03/16 Суб 21:16:37  692770
>>692763
Естественный отбор, маня.
Аноним 19/03/16 Суб 21:31:28  692791
14584122889860.png (85Кб, 1024x600)
Скажите, почему класс public не компилируется? Скомпилировался только обычный класс.
Аноним 19/03/16 Суб 21:33:41  692795
>>692791
Имя файла и имя класса должны совпадать буковка в буковку. И компилятор тебе об этом даже говорит.
Аноним 19/03/16 Суб 21:34:28  692798
>>692791
Имя класса с заглавной буквы напиши.
Аноним 19/03/16 Суб 21:41:34  692809
>>692795
>>692798
Огромное спасибо, антошки. Все заработало.
Аноним 19/03/16 Суб 22:21:20  692840
Где почитать правила кошеrного оформления кода Java?
Аноним 19/03/16 Суб 22:22:49  692843
>>692840
На гитхабе. Открываешь какой-нибудь большой и популярный проект, написанный на джаве, и смотришь, как оформлено.
Аноним 19/03/16 Суб 22:43:21  692863
>>692840
Вторая ссылка в гугле по запросу "code conventions java".
http://www.oracle.com/technetwork/java/codeconventions-150003.pdf
Аноним 19/03/16 Суб 23:41:26  692908
>>692758
Позволь спросить, ну и чего ты до сих пор их не заменил, гуру ты наш? Может не такой ты уж и умный, как они, а СЧВ раздуто до уровня вселенной?
Аноним 20/03/16 Вск 00:02:49  692925
>>692908
>СЧВ
СВЧ, вообще-то.
Аноним 20/03/16 Вск 00:21:31  692953
14584224913780.jpg (54Кб, 593x380)
>>692597
>Проблема
Проблема в тебе, умвр
https://ideone.com/9MRmUV
Аноним 20/03/16 Вск 00:23:15  692956
>>692843
Ребят, а вот как мне найти на гитхабе какой- нибудь проект на spring+ hibernate, хочу посмотреть как там все у них организовано. Поиск выдаёт petclinic
Аноним 20/03/16 Вск 00:28:34  692966
14584229146480.jpg (58Кб, 494x589)
>>692648
почти год провисела, пора было сменить :3
автор прошлой шапки
Аноним 20/03/16 Вск 00:31:37  692969
>>692840
https://google.github.io/styleguide/javaguide.html
равняйся на лутшихъ
Аноним 20/03/16 Вск 00:33:51  692971
>>692956
http://lmgtfy.com/?q=%D0%BA%D0%B0%D0%BA+%D0%BD%D0%B0%D0%B9%D1%82%D0%B8+%D0%BD%D0%B0+%D0%B3%D0%B8%D1%82%D1%85%D0%B0%D0%B1%D0%B5+%D0%BF%D0%BE+%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%B2%D1%8B%D0%BC+%D1%81%D0%BB%D0%BE%D0%B2%D0%B0%D0%BC
Аноним 20/03/16 Вск 02:20:52  693080
>>692953
Спасибо.
Аноним 20/03/16 Вск 02:40:22  693088
>>692925
та похуй, суть ты(если это ты) уловил
Аноним 20/03/16 Вск 12:21:00  693192
Лол джавараш же наеб еще тот. Вы серьезно это гавно в шапку внесли?
Святая толстота
Аноним 20/03/16 Вск 12:43:28  693202
>>693192
Обоснуй
Аноним 20/03/16 Вск 12:54:52  693208
>>693202
Мне тоже не очень по нраву раш, мне больше понравились пизженые уроки с geekbrains. Ещё весьма оригинальный подход у Жирного Тони.
мимо нуфаг
Аноним 20/03/16 Вск 13:01:27  693212
>>693192
Дурак и деньги должны расстаться.
Аноним 20/03/16 Вск 13:07:51  693220
>>693192
Я вроде как разглядел иронию, если её там нет, то это фейл конечно.
Аноним 20/03/16 Вск 13:18:05  693228
Javarush хорошо научит основам. Естественно, дальше нужно двигаться самому ещё. Но для начала - отличный вариант.
Аноним 20/03/16 Вск 13:18:38  693229
>>693228
Естественно, покупая на скидках. В своё время купил за 4к примерно. Ни разу не жалел.
Аноним 20/03/16 Вск 13:25:13  693234
>>693229
Кем работаешь? Сколько получаешь?
Аноним 20/03/16 Вск 14:01:19  693253
>>692426
Бамп.
Аноним 20/03/16 Вск 14:30:42  693268
>>693234
Не устроился пока что.
Аноним 20/03/16 Вск 14:32:31  693269
>>693253
Нахуй пропускать? Куда ты торопишься-то? Времени дохуя у тебя. Сиди и читай.
Аноним 20/03/16 Вск 14:32:44  693270
Анон есть ли "нативное" решение этой задачи, или придётся писать велосипед:
Есть объект класс которого реализует интерфейс Function<String, String>
Есть две строки:
Первая регулярное выражение содержащие в себе группу символов для замены предположим ([a-z]+)
Вторая строка: Длинная строка в которой необходимо заменить все упоминания паттерна из первой строки на результат вызова метода apply из объекта указано выше. (В качестве параметра используется найденная группа)
Что то вроде:
[code]
p = Pattern.compile("([a-z]+)");
magic(p, "eee xxx ttt xxx aaa", (String s) -> "xxx".equals(s) ? "1" : "0");
результат будет
"0 1 0 1 0"
[/code]
Аноним 20/03/16 Вск 14:42:22  693279
>>693270
>[code] huita [/code]
Все равно звездочки сожрет, как бы ты не старался.
Аноним 20/03/16 Вск 14:45:32  693280
>>693269
Ну и зачем мне читать про гуй? Можно подумать, что эти знания мне понадобятся...
Аноним 20/03/16 Вск 15:05:46  693296
>>693280
Ты ебанутый, что ли? Нахуй ты спрашиваешь тогда? Читай то, что тебе нужно.
Аноним 20/03/16 Вск 15:16:58  693305
>>693296
Прочитай еще раз мой первый пост.
Аноним 20/03/16 Вск 15:24:17  693311
14584766580790.jpg (81Кб, 420x600)
>>693270
Было бы круто, если бы String.replace вторым параметром принимал Function<String,String>. Но так как этого нет, видимо, придется городить велосипед.
https://ideone.com/clqx9g
хоть и работает, все равно некошерно из-за того, что логика работы со строкой делится на 2 части - регекс и функция. Если бы все можно было сделать одной регуляркой, было бы норм.
Самое короткое что приходит в голову: string.replace("xxx", "1").replace("([a-z]+)", "0");
Но тут тоже логика делится на 2 части, хоть и целиком на регулярках. Хз короч, попробуй поискать в сторонних библиотеках.
Аноним 20/03/16 Вск 17:59:51  693450
Пасаны, у меня щекотливая ситуация.
Сделал тестовое задание, хочу отправить, а гугол почта не даёт запихать в письмо jar. Как выкрутиться?
Аноним 20/03/16 Вск 18:02:33  693456
>>693450
сурцы отправляй
Аноним 20/03/16 Вск 18:03:42  693458
>>693456
Так они просили и готовое приложение с указанием того, как его запускать. Ладно, залью архив на гугол диск, надеюсь это не выглядит как совсем зашквар.
Аноним 20/03/16 Вск 18:04:29  693460
Сап, есть кто с Нска кроме меня на jbreak ходил?
Аноним 20/03/16 Вск 18:05:34  693462
>>693450
Переименую в raj и попроси их сменить расширение, в письме добавь что мол гугол не разрешает.
Аноним 20/03/16 Вск 18:14:24  693466
Как работает эта строчка кода?
String[] wordListOne = {"huy", "pizda", "djigurda"};
int oneLength = wordListOne.length;
int rand1 = (int) (Math.random() * oneLength);
String word = wordListOne[rand1];
System.out.print("I love " + word);

Мы умножаем совершенно рандомное число на длину массива. Но зачем? Как это работает?
Аноним 20/03/16 Вск 18:20:26  693472
>>693466
Читай описание Math.random(). Оно возвращает десятичную дробь от 0 до 1 (1 не включительно, кажется). Если его домножить на длину массива, получим от 0 до почти длины массива. (int) обрезает дробную часть - получаем целые от 0 до oneLength - 1, то есть - все индексы получаются покрыты.
Аноним 20/03/16 Вск 18:23:26  693476
>>693472
А, теперь все встало на свои места. Я думал, что тут как в других языках, эта функция рандомное число возвращает.
Аноним 20/03/16 Вск 18:26:59  693479
>>693476
Тут все как в С
Аноним 20/03/16 Вск 18:27:07  693480
>>693460
сап, есть кто хотел но не пошел и вообще не из нска.
Аноним 20/03/16 Вск 18:42:11  693491
>>693480
Да никто не обмазывается твоим говном, уебывай.
Аноним 20/03/16 Вск 18:54:01  693504
>>693491
ладн
Аноним 20/03/16 Вск 19:56:58  693545
>>693450
Я б в zip запихнул да и всё.
Аноним 20/03/16 Вск 20:05:39  693549
14584935394490.jpg (239Кб, 960x960)
поцоны напишу сюда

я тут короче с базами данных разбираюсь, у меня вот есть на компе майскуэль и пишу вот такую хуйню для создания коннекшона

import java.sql.*;

public class DBworker {
private final String URL = "jdbc:mysql://localhost:3306/mydbtest";
private final String USERNAME = "root" ;
private final String PASSWORD = "root";
private Connection connection;

public DBworker(){
try{ connection= DriverManager.getConnection(URL, USERNAME, PASSWORD);
}catch(SQLException e){System.out.print(e);}
}
и все работает
но в примерах всяких на ютюбе создают вот так

public DBworker(){
try{ Driver driver = new FabricMySQLDriver();
DriverManager.registerDriver(driver);
connection= DriverManager.getConnection(URL, USERNAME, PASSWORD);
}catch(SQLException e){System.out.print(e);}
}

не пойму что вообще за регитсрация драйвера и почему если ничего такого не писать то все работает
Аноним 20/03/16 Вск 20:11:29  693552
>>693545
Он туда тоже заглянет, увидит исполняемый файл и все.
Аноним 20/03/16 Вск 20:21:17  693556
Весьма нубский вопрос задам сейчас.
Вот скопилил я бесконечный цикл с пустым телом и запускаю.
В итоге, получается, что зависнуть ничего не может, потому что этот цикл ничего не делает, но и прекратиться не может, потому что условие верное. Какие подводные камни у таких циклов?
Аноним 20/03/16 Вск 20:21:45  693558
>>693552
Типа защита от вирусов?
Аноним 20/03/16 Вск 20:22:56  693560
>>693556
Ну он же проверяет, true условие, или нет.
Аноним 20/03/16 Вск 20:25:08  693564
>>693558
Наверное.
Аноним 20/03/16 Вск 20:27:32  693566
>>693560
На эту операцию выделено какое-то количество памяти, оно не меняется в течение всей жизни пусть и бесконечного цикла. А когда он что-то выводит на экран, то количество задействованной памяти растет или я ошибаюсь.
Аноним 20/03/16 Вск 21:06:31  693589
14584971912890.jpg (38Кб, 341x500)
14584971912901.jpg (49Кб, 501x700)
Настолько ли ужасны пикрелейтеды, как о них пишут? Мол, слишком сухо, обычная спека, для обучения мало пригодно, примеры ради примеров и далеки от реальности и т.д.?
Аноним 20/03/16 Вск 21:09:38  693593
>>693589
А ты джаву вообще не знаешь или просто восьмерку подрочить хочешь?
Аноним 20/03/16 Вск 21:18:06  693599
>>693593
Джаву не знаю. В программировании секу на уровне знания самых примитивных базовых концепций типа переменных, циклов, простейших базовых типов, немного ООП(классы, объекты). На уровне пару раз прочитал, понял, пару раз написал калькулятор, парсер странички или юзерскрипт на js.
Аноним 20/03/16 Вск 21:31:47  693607
>>693599
песдуй работать джуном за еду, никакие книги не научат решать реальные задачи. Книги стоит читать, когда начинаешь упираться в знания, но за спиной есть какой-никакой опыт.
Аноним 20/03/16 Вск 21:33:24  693608
>>693607
Каким джуном, блядь, кто его возьмет? Его даже как стажера не возьмут, даже после пары книг.
Аноним 20/03/16 Вск 21:40:36  693616
Гуй полезен, или даже не стоит учить?
Аноним 20/03/16 Вск 21:49:50  693620
>>693616
Бесполезен для джавы.
Аноним 20/03/16 Вск 21:49:51  693621
>>693607
>песдуй работать джуном за еду
Ты пизданулся? Меня со спрингами с хибернейтами стажёром за еду не берут.
Аноним 20/03/16 Вск 21:52:04  693622
>>693620
А как выглядит готовый проект, должен же быть какой то интерфейс, или я ничего не понимаю?
Аноним 20/03/16 Вск 21:53:13  693624
>>693622
На джаве пилят веб и приложения под андроид. Ни для того, ни для того гуй не нужен - в вебе свой фронтэнд, а в андройде - свой фреймворк.
Аноним 20/03/16 Вск 21:57:19  693628
>>693624
А как для вэба? Я пилю сервер, а вэб програмист пиздит с него инфу и отображает её в браузере?
Аноним 20/03/16 Вск 21:58:00  693629
>>693621
хуевые у тебя знания спрингов, анон, если тебя джуном не берут. На или ты не туда ходишь. Ну или ты просто странная личность с которой не хотят иметь ничего общего
Аноним 20/03/16 Вск 21:59:32  693631
>>693628
Да, вроде того. Ещё часто используется какой-нибудь JSP или подобное - когда сам сервер генерирует странички по шаблонам, пихая в них данные. Но тут тебе нужен не гуй, а HTML/CSS/JS.
Аноним 20/03/16 Вск 22:03:06  693634
>>693631
Делал
>HTML/CSS/JS
на лабах, этого достаточно, или стоит серьезно поучить?
Аноним 20/03/16 Вск 22:04:52  693635
>>693634
Зависит от того, в какое направление пойдёшь.
Аноним 20/03/16 Вск 22:05:42  693636
>>693635
А какой у меня выбор?
Аноним 20/03/16 Вск 22:07:27  693637
>>693629
>хуевые у тебя знания спрингов, анон, если тебя джуном не берут
На хедхантере на весь ДС2 3-4 вакансии на которые готовы брать без опыта работы джуном за еду, и на каждую ещё несколько десятков таких же долбоёбов, которые готовы пойти на любых условиях. Остальные на резюме не резюме не реагируют вообще никак.
Аноним 20/03/16 Вск 22:38:08  693657
Анон, есть лайфхак как правильно учить язык? А то тупо читать книги и перемещать символы стринга в кодингбайте заебало.
Аноним 20/03/16 Вск 23:03:44  693683
>>693657
Тем, кто считает, что читать книги это «тупо», надо менять профессию.
Вам же самим лучше будет.
Аноним 20/03/16 Вск 23:06:37  693688
>>693683
Я так не считаю, просто очень утомляет, не вижу прогресса своих скиллов и кажеться, что я так ничего и не выучил.
Аноним 20/03/16 Вск 23:07:40  693689
Приобрел себе сие замечательное чтиво, доволен как слон
Аноним 20/03/16 Вск 23:08:02  693690
14585044825710.jpg (863Кб, 3104x1746)
>>693689
Пик отклеился :р
Аноним 20/03/16 Вск 23:08:33  693692
>>693690
Зачем деньги в 2016 тратил?
Аноним 20/03/16 Вск 23:08:49  693693
>>693690
С майонезом неплохо заходит.
Аноним 20/03/16 Вск 23:11:06  693702
>>693688
А тем, кто думает, что в рашкинском айти будет как в школе, «выучил урок — получил оценку — выучил урок», тем вообще лучше бежать от здешних манагеров как от огня.
Аноним 20/03/16 Вск 23:12:18  693704
>>693692
Понимаешь, я иду такой по магазину, и вижу эту книжку, толстую, красивую, блестящую, просто не мог не купить :3
Аноним 20/03/16 Вск 23:18:57  693715
>>693704
У меня такая же, анончик
И ещё два тома Хорстмана с Сэджвиком
Аноним 20/03/16 Вск 23:54:05  693746
>>693690
>русик
Аноним 20/03/16 Вск 23:56:03  693749
>>693690
3 и 4 издания очень криво переведены + код не смогли нормально перепечатать. Зря деньги потратил.
Аноним 21/03/16 Пнд 00:16:46  693752
>>693624
Что сейчас более востребовано, сервера или андроид? За что больше платят в среднем?

Просто я не понимаю, как можно платить деньги за то, что я буду писать какие-то бесполезные приложения. Или на этом работодатели как-то деньги рубят?
Аноним 21/03/16 Пнд 00:18:58  693756
>>693752
Ну в основном андроид - портирование апок, сайтов (аки твич) и другое. Не знаю даже, по моему - очень скучно и работы, если не сейчас, то в будущем будет мало.
Аноним 21/03/16 Пнд 00:25:02  693761
>>693756
Окей, я понял. Я думал, что я буду сидеть и пилить приложухи. А оказывается это очень скучно. Ладно, тогда путь только один. Спасибо за инфу, кстати.
Аноним 21/03/16 Пнд 00:25:52  693762
>>693690
Какой город?
Аноним 21/03/16 Пнд 00:27:30  693764
Анон, а массивы используются в норм проектах, или только колекции?
Аноним 21/03/16 Пнд 00:27:51  693765
>>693616
>Гуй
Учи, если хочешь для себя приложухи попилить опыта ради. Я вот себе плеер написал с йоба-дизайном и разными фичами.
Зато будет, что работодателю показать, кроме сайтов.
Аноним 21/03/16 Пнд 00:29:01  693767
>>693764
Практически всегда да. Не используют либо новички, либо те, кому нужно выиграть немного перфоманса.
Аноним 21/03/16 Пнд 00:29:31  693768
>>693767
Практически всегда коллекции используются, я имел в виду.
Аноним 21/03/16 Пнд 00:30:12  693769
>>693764
В массивах доступ к N-му элементу происходит за O(1), а в коллекциях твоих?
Аноним 21/03/16 Пнд 00:31:33  693771
>>693769
О цыклах слышал?
Алсо, в аррейлисте так же доступ происходит.
Аноним 21/03/16 Пнд 00:36:36  693773
>>693764
Коллекции. В том же ArrayList внутри просто лежит массив, который резайзится в случае чего и дает удобный апи для добавления/удаления и прочие ништяки
Аноним 21/03/16 Пнд 00:37:40  693775
>>693764
Коллекции это Array.list?
Я их юзаю с первых дней кодинга на java. Ведь никогда не знаешь, сколько элементов у тебя в массиве. А вдруг ты захочешь еще что-то добавить, и тебе придется все нахуй менять.
Ну и с типами сложности возникают.
Аноним 21/03/16 Пнд 01:57:29  693814
14585146499520.jpg (42Кб, 398x499)
Антоны, пикрелейтед подойдет в качестве первой книги по джаве?
Аноним 21/03/16 Пнд 01:58:28  693816
>>693814
>>693690
Аноним 21/03/16 Пнд 02:02:14  693818
>>693814
Зачем Java в 2016? Учите, дети, Ocaml, будете здоровы.
Аноним 21/03/16 Пнд 02:21:53  693819
гайс дайте годный туториал по клиент-серверным приложухам
а то посоветовал знакомый джавашник, написать свой примитивный клиент-сервер и пропал на работе
так что прошу помощи у тебя, анон
Аноним 21/03/16 Пнд 02:47:36  693831
или вообще посоветуйте как дальше делать
учил джаву пару месяцев(орайли, хорстман, эккель), но все со временем заебывало
кодил на кодханте и кодингбате
понятное дело алгоритмы и эскюэль надо еще почитать
но вот чем заняться, что бы к лету поднатаскаться и найти работу?
Аноним 21/03/16 Пнд 03:49:11  693846
>>693831
Как же ты работать собрался, если даже не знаешь, чем заняться и как подойти к вопросу.
Аноним 21/03/16 Пнд 07:47:48  693871
>>692136 (OP)
В моём городе одна вакансия для начинающего Java программиста. В Москве таких вакансий 25, не думаю что стоит учить Java для трудоустройства, шансы попасть на высокооплачивуюмую работу крайне малы в России.
Аноним 21/03/16 Пнд 07:58:52  693872
>>693607
Один хуй работы джуном нет, только 20 вакансий за еду в Москве. Возможности заработка программированием в России преувеличены
Аноним 21/03/16 Пнд 08:00:58  693873
>>693637
Два чаю этому адеквату.
Аноним 21/03/16 Пнд 08:45:16  693883
>>693762

Воронеж
Аноним 21/03/16 Пнд 08:49:37  693886
14585393780850.png (46Кб, 911x620)
Опять я со своим говнокодом.
Непрограммист. Пилю в качестве хобби-проекта в свободное время рогалик на libGdx (мультиплатформенный игровой движок на java). Реквестирую советов мудрых по улучшению кода/структуры проекта и т.п. Большое спасибо тому анону, который немного помог мне пару тредов назад.
Депозиторий:
https://bitbucket.org/dksurname/rolik/
Код в разделе, внезапно, "Код". Попробовать поиграть можно скачав жарник roli из "Загрузок". Если вдруг хочется запустить проект в ide, там же есть roli2ch.zip с тупо архивированным проектом идеи, правда нужен будет грэдл, конечно. Таск - desktop other run.
Аноним 21/03/16 Пнд 10:35:32  693931
>>693886
Почему сверху на пике второй уровень, а снизу написано, что он получил 3-ий?
Аноним 21/03/16 Пнд 10:51:09  693941
>>693931
Потому что уровень получил игрок, а на пике выделен кузнец (показыаются его статы).
Аноним 21/03/16 Пнд 10:57:32  693945
>>693886
Ты бы лучше не в /пр советов по коду спрашивал, а в /па советов по своей графике.
Аноним 21/03/16 Пнд 13:28:30  694049
>>693886
Перекатывайся на github, ну честно очень недружественный интерфейс в bb.
Юзать его можно, разве для бесплатного хранения приватных проектов.
Аноним 21/03/16 Пнд 13:30:51  694052
>>693886
фигли у тебя название пакетов с большой буквы?
Аноним 21/03/16 Пнд 13:34:39  694055
на гитхабе можно будет потом ник сменить?
Аноним 21/03/16 Пнд 13:38:08  694062
>>694055
Да.
Аноним 21/03/16 Пнд 13:46:52  694070
Поясните за пристонские курсы по алгоритмам. Стоит ли параллельно читать Сэджвика. Или хватит чего-то одного?
Аноним 21/03/16 Пнд 14:00:16  694081
>>693589
Открой Гослинга и охуей. Это спецификация языка, а не учебник. Его хорошо использовать, как справочник. Как уголовный кодекс.
Онлайн версия его - на сайте Oracle, в разделе "спецификация". Он хорош, но не как учебник. А в бумаге - нахуй он нужен, ящитаю. Разве что тем, кто не может в английский.
А Шилдт - дохуя воды, дохуища ошибок. Есть более годные книги.
Аноним 21/03/16 Пнд 14:10:49  694087
>>693814
Не пойдет. Читай книжки из шапки. А по сертификации литература - это уже, как кор освоишь, хотя бы, можно. И, как дополнительно, по темам дочитывать можно, конечно. Если не понимаешь чего-то. Это норма.
Аноним 21/03/16 Пнд 14:44:50  694101
>>693545
Шифрование имён файлов в архиве, не? А пароль приложить к письму гуглоавтомат письмо не прочтёт ради вскрытия архива
Аноним 21/03/16 Пнд 14:59:06  694114
>>694081
Например? Интересует именно 8 жаба, так как не собираюсь на работу, а лишь реализовывать свои какие-то идеи и проекты(уровня /пр).
Аноним 21/03/16 Пнд 15:17:17  694137
>>693871
>попасть на высокооплачивуюмую работу
Если ты в программирование ради прибыли идешь, то у меня для тебя плохие новости.
Аноним 21/03/16 Пнд 15:20:57  694140
>>694049
Вообще не вижу между ними разницы. Ну, разделы в одном сбоку, в другом - сверху. Так то я просто раньше только с битбакетом дело имел, поэтому на нём и создал. Есть какое то критическое преимущество у гитхаба, ради которого стоит перекатываться, или только субъективное удобство из-за привычки?
>>694052
Где почитать про правила наименования? Я как машинально их все с больших написал.
Аноним 21/03/16 Пнд 15:22:24  694144
>>694114
Java in a Nutshell, но она на английском.
Аноним 21/03/16 Пнд 15:23:55  694146
>>694140
>Где почитать про правила наименования
http://bfy.tw/4rF4
Аноним 21/03/16 Пнд 15:32:44  694166
Тут кто-то кукарекает про маленькое количество вакансий? Открыл ХХ ради интереса и, даже не вбивая в поиск "JAVAJUNIOR", нашел хорошую вакансию для новичка.
https://spb.hh.ru/vacancy/16113079
Какие подводные камни?
Аноним 21/03/16 Пнд 15:35:28  694169
>>694166
>Какие подводные камни?
Через три месяца на твоё место прискачет следующая мартыха, за 45 т.р.
Аноним 21/03/16 Пнд 15:37:34  694171
>>694166
>хорошую вакансию для новичка
>Требования:
>Опыт разработки на Java от 1 года.
Ну я, блять, даже и не знаю, может в этом?
Аноним 21/03/16 Пнд 15:37:44  694172
>>694169
Но нахуя? Я не буду просить повышения зарплаты.
Аноним 21/03/16 Пнд 15:39:10  694174
>>694171
Не понял тебя, братишка. Я же разрабатываю что-то для себя, пилю код, поднимаю маня-проекты с нуля, это не считается опытом разработки?
Аноним 21/03/16 Пнд 15:42:44  694178
14585641649490.jpg (8Кб, 839x70)
14585641649491.jpg (123Кб, 751x869)
>>694174
> Я же разрабатываю что-то для себя, пилю код, поднимаю маня-проекты с нуля, это не считается опытом разработки?
Свои маня-проекты можешь себе в жопу засунуть, увы. Сейчас вот претендую в RoI интерном на 20к, лол.
Аноним 21/03/16 Пнд 15:46:39  694180
>>694174
Это не коммерческая разработка.
Аноним 21/03/16 Пнд 15:47:14  694181
>>694178
Ты смеешься, что ли? С такими навыками тебя с руками оторвут, лолка. Долбоеб.
Аноним 21/03/16 Пнд 15:52:57  694191
>>694181
> С такими навыками тебя с руками оторвут, лолка. Долбоеб.
Охуительные истории.
Закончил http://www.t-systems.ru/career/java-school/1037760 в середине января, с тех пор был на ДВУХ собеседованиях. После одного долго думали, потом сказали "вообще у нас сейчас нет джуновских вакансий, нам бы мидла", вторые дали тестовое задание на бумажке уровня "напиши вставку в начало связного списка", подождал две недели, позвонил в пятницу, спросил хили никакого фидбека нет - баба-HR начала заливать охуительные истории на тему КАНДИДАТОВ МНОГО, НЕ УСПЕЛИ ВСЁ ПРОВЕРИТЬ. Ну и вот из RoI тестовое прислали. Остальные не отвечают вообще, ваш отклик просмотрен.
Аноним 21/03/16 Пнд 16:12:44  694213
>>694191
А ты в каком городе базируешься? Не верю, что ДС/ДС2 такая же ситуация.
Аноним 21/03/16 Пнд 16:13:37  694215
>>694191
И, кстати, почему бы не прикинуться миддлом, лол? Это ведь понятие весьма относительное. Запили парочку проектов - и ты уже миддл.
Аноним 21/03/16 Пнд 16:14:57  694220
>>694215
Просто и без задней мысли?
Аноним 21/03/16 Пнд 16:18:07  694228
ананасы, мне тут в конторе куда я активно стремлюсь на джуна сказали расшириться в следующих вещах: jersey , guice , jpa, maven
кто что может сказать за это, и где лучше почитать/посмотреть лекции/посмотреть примеры применения
Аноним 21/03/16 Пнд 16:18:52  694229
>>694213
>Не верю, что ДС/ДС2 такая же ситуация.
А это, собственно, и есть ДС2.

>>694215
>И, кстати, почему бы не прикинуться миддлом, лол?
Может это как-то связано с тем, что у меня не было опыта коммерческой стажировки и я вообще не особо представляю, как выглядит трудовой процесс?
Аноним 21/03/16 Пнд 16:19:52  694231
>>694220
Вы какие-то поехавшие тут все. Прошерстите вакансии в других городах, киньте резюме всем, кому только можно, нет, блять, вы сидите на жопе и ждете, когда вам работодатель сам позвонит.
Аноним 21/03/16 Пнд 16:20:24  694233
>>694228
Гугли, сука, гугли.
Аноним 21/03/16 Пнд 16:20:53  694234
>>694229
Может, ты просто плохой командный игрок или внешне неприятен? Зажатый? Подумай над этим.
Аноним 21/03/16 Пнд 16:21:08  694236
я уже это активно делаю, хочу послушать мнение людей которые сталкивались
Аноним 21/03/16 Пнд 16:23:10  694240
>>694236
Ты тут услышишь только кукаренье о том, что в ДС-2 работы нет, лол.
Вот тебе говноканальчик:
https://www.youtube.com/user/CBSystematicsTV/playlists

Может быть там найдешь что-то для себя.
Аноним 21/03/16 Пнд 16:24:55  694242
Что можно посмотреть из качественных вебинаров новичку? Какие-нибудь свежие geekbrains, loftblog платные вебинары реально найти бесплатно? Пока прочитал first java до изучения гуи, начал смотреть лекции головача, сижу на codeforces, но там какая-то хуета на алгоритмы и математику.
Аноним 21/03/16 Пнд 16:29:08  694250
>>694242
computer science center
найди их канал на ютубе, очень годный курс по джаве и не так много воды как у головача
Аноним 21/03/16 Пнд 16:29:56  694251
14585669963470.png (63Кб, 623x919)
14585669963481.jpg (57Кб, 642x515)
>>694231
>Прошерстите вакансии в других городах, киньте резюме всем, кому только можно, нет, блять, вы сидите на жопе и ждете, когда вам работодатель сам позвонит
Точно, в том-то и дело! Щас пойду в конторы в других городах писать. А, стоп, точно, я уже писал. Точно так же, как писал во все крупные питерские конторы, в том числе в те, у которых вообще нет джуновских открытых вакансий.

>>694234
>Может, ты просто плохой командный игрок или внешне неприятен? Зажатый?
Няша, ну сам подумай. Два собеседования за месяц. Чтобы оценить, что я зажатый хуесос или что я придумал пол своего резюме - меня для начала должны бы позвать на собеседование. А не зовут.
Я не собираюсь пиздеть анону, просто факты: резюме вы видели, количество вакансий, куда меня звали на собеседование - тоже. Строить догадки на тему "мож ты просто хуёвый" глупо - HRы точно так же не видели ничего, кроме резюме.
Аноним 21/03/16 Пнд 16:36:09  694262
>>694251
>придумал пол своего резюме
Не понял.
Аноним 21/03/16 Пнд 16:37:09  694263
>>694251
Ну и почему так происходит, анон? Люди же как-то устраиваются на работу, работают, почему у тебя не получается устроиться? Почему, блять, почему?
Аноним 21/03/16 Пнд 16:38:37  694266
>>694251
Слушай, а ты ведь уже окончил вышку, окончил JAva-школу, то есть тебе сейчас как минимум 25 лет, да? Не слишком ли поздно для джуна?
Аноним 21/03/16 Пнд 16:44:59  694276
>>694262
Я о том, что даже если бы я половину своего резюме тупо придумал - это бы на данный момент никак не повлияло на мои шансы устроиться, потому что, ну, это, всем похуй.

>>694263
А хуй знает. Знакомый года полтора назад закончил джава-школу - за месяц получил 3 или 4 оффера от разных контор, тоже в питере, с таким же резюме, как у меня. Может кризис, хуй знает.

>>694266
В джава-школе большинству было 25+, на самом деле, двоим вообще 32. Одного, кстати, взяли, хотя у него получился второй по хуёвости проект (были очевидные баги, неверная статистика, вторая часть приложения не запустилась), поговаривают, что с кем-то договорился. У второго был опыт работы администратором баз данных около 10 лет, у него тоже проблем с поиском работы не было. Куну, о котором я писал выше, кстати, в этом году стукнул тридцатник. Были люди, которые переучивались с других языков, уже имея опыт разработки на каком-нибудь пхп от года-двух. Собственно, половина обучавшихся и нашла работу, а вторая половина сейчас хуйцы сосёт, спрашивал - у тех, кого сразу не взяли сейчас такая же хуйня, как и у меня.
Аноним 21/03/16 Пнд 16:48:22  694281
>>694276
Это скрытая реклама джавошколы какой-то?
Аноним 21/03/16 Пнд 16:49:20  694284
>>694251
Напиши что ты миддл. Хуйни пару проектов на гитхуй.

Знаете почему работодатель не любит джуноёбков? Потому что вы после того как всему научитесь, уебываете в поисках зряплатки побольше, даже не соизволив попросить повыше ставку. 1. 2. 3. 4. Потом просто заебывает учить этих ебанатов. И в конце концов становится похуй, уже готов платить 2x/4x оверпрайс, лишь бы никого ничему не учить заново.
Аноним 21/03/16 Пнд 16:55:31  694291
>>694281
Ага, охуительная реклама, уже 3 месяца как хуйцы сосу после её окончания. Хотя учат они, вообще говоря, неплохо, да и на работу многих взяли после обучения. Можешь считать рекламой, наверное, я бы их советовал.

>>694284
>Напиши что ты миддл.
Проблема в том, что на мидловские вакансии все требуют опыт 1-3 года коммерческой разработки, а не пару говнопроектов на гитхабе. Я, конечно, могу их себе придумать, но у меня же на роже будет написано, что я никогда разработкой не занимался.
Аноним 21/03/16 Пнд 17:00:26  694297
>>694291
>Можешь считать рекламой, наверное, я бы их советовал.
Понятно. Твое говноучилище конечно намного лучше, чем профессиональные курсы ИТМО и политеха. Конечно.
Аноним 21/03/16 Пнд 17:02:06  694300
>>694291
>все требуют опыт 1-3 года коммерческой разработки

У тебя с фантазией вообще все туго?
Ебани пару проектов, размести там рекламу и вуаля - готовый коммерческий проект.
Аноним 21/03/16 Пнд 17:04:27  694304
>>694300
Человек ПРОСТО посетил этот тред. Теперь в вашей жизни всё ПРОСТО.
Аноним 21/03/16 Пнд 17:12:25  694320
>>694297
>говноучилище
>подразделение Deutsche Telekom
>80 часов полностью бесплатного обучения и куратор, который обязан минимум 2 часа в неделю отвечать на твои самые ебанутые вопросы
Ты же сейчас троллировал, да?
Аноним 21/03/16 Пнд 17:22:13  694336
>>694320
>По результатам:
>Трудоустройство на позицию Junior Java Developer;
>Ты же сейчас троллировал, да?
Нет.
Аноним 21/03/16 Пнд 17:24:26  694342
>>694291
>у меня же на роже будет написано, что я никогда разработкой не занимался.
Если ты дебил, то разумеется тебя будет не сложно раскусить. Коммерческий опыт = знать что такое тз и уметь понять что этому дибилу, который разговаривает каждое слово через хуй в конце концов нужно. Подчиняться, когда от тебя это требуют. Работать на работе, а не двачевать. Знать что такое цикл разработки. Уметь в контроль версий. Пруф = хоть один проект, за который тебе кто-то заплатил денег. Фриланс, хуянс, вообще похуй.

А еще, вышка у тебя профильная?
У кого нет вышки по профилю, чаще всего (есть исключения, довольно сильные, но все же) просто тупые и алчные люди, которые отнимают профессию у действительно стремящихся, создавай хайп на ровном месте. Конкуренция конечно хороша, но хороша там, где она действительно есть. А не там, где работодателю нужно выбрать 1 из 100 каких-то мимо-хуев, которым рассказали, что программистам много платят. Тупые вкатывальщики, вы поймите, вы не меняете спрос/предложение, и не конкурируете, вы напрасно тратите время работодателя, лишь создавая дополнительную нагрузку отделу кадров.
Аноним 21/03/16 Пнд 17:28:46  694350
>>694342
Ты работник HR или как-то связан с ними, да? Очень люблю читать ваши посты, мотивируют прям аж на месяц вперед :3
Аноним 21/03/16 Пнд 17:34:55  694355
>>694336
Подожди, я просто не понимаю. чего ты мне сейчас доказать-то хочешь? Я просто сказал, что место, где тебя 80 часов бесплатно обучают, а потом могут взять на работу а могут и не взять - достаточно неплохая перспектива для новичка. А ты начал рассказывать какие-то охуительные истории про говноучилища и про то, что платные курсы от политеха лучше. Ну, может они и лучше, но это как бы не совсем то, ибо во-первых за деньги, во-вторых - не дают перспективы трудоустройства. По сути это всё равно, что сравнивать стажировку и платные курсы.

>>694342
Хуй знает, сомневаюсь я что-то, что за один говнопроект меня кто-то куда-то возьмёт мидлом. И что за пруфы? Насколько я понимаю, под опытом разработки почти всегда подразумевают именно опыт работы в какой-то конторе, а не "смотрите, что я тут нафрилансил".
По образованию я у мамы инженер-математик.
Аноним 21/03/16 Пнд 17:35:35  694356
>>694342
>У кого нет вышки по профилю
А если у меня вышки вообще нет, но я прям горю программированием, то что мне делать? Хуи сосать? Я не могу поступить на высшее техническое из-за блядского ЕГЭ сдавал не те предметы, но с радостью бы поступил, чувствую, что просто потрачу время на это занятие, так и не освоив профессию.
Аноним 21/03/16 Пнд 17:42:44  694367
>>694355
>По сути это всё равно, что сравнивать стажировку и платные курсы.
Ага, только в политехе тебе дают сертификат Oracle, а не какую-то бесполезную бумажку, которой ты можешь только жопу подтереть.
Аноним 21/03/16 Пнд 17:43:24  694368
>>694355
Почему не идешь работать по профессии?
Аноним 21/03/16 Пнд 17:45:22  694370
>>694368
удваиваю этого
Аноним 21/03/16 Пнд 17:45:53  694372
И, кстати, вот уж не знаю, какие резюме вы тут составляете, но когда я еще хотел быть веб-макакой с пыхой, я составил типичное макакерское резюме и залил на ХХ. Через неделю, где-то, мне позвонила эйчарка и спросила, мол, мы нашли ваше резюме, не находитесь ли вы в поиске работы? Кек просто.
Аноним 21/03/16 Пнд 17:47:01  694374
>>694368
Так "по профессии" - это и есть либо в программировании, либо экономика, либо инженерное дело. Из этих 3 направлениях что-то я понимаю только в первом. Странные какие-то вопросы для /pr/
Аноним 21/03/16 Пнд 17:54:39  694386
>>694374
Это не странные вопросы. Попробуй попытать счастья в криптографии.
Аноним 21/03/16 Пнд 18:02:40  694408
>>694350
Нет. Я математик-программист, работаю по специальности. Было время, занимал должность ведущего разработчика, потом заебало этим заниматься даже за большие деньги.
>>694355
> опыт работы в какой-то конторе
Это не так. Я бы даже сказал, что фриланс куда ценнее опыта в конторе, и вообще он будет считаться как 2x реального опыта. Единственное, почему могут отказать, это из-за боязни, что ты в любой момент можешь съебать в свой фриланс, допустим потому что тебе не понравилось как на тебя начальник посмотрел. Или потому что в сортире воняет. Или еще из-за какой-то не существенной хуйни. Нужно на собеседовании показать что ты не съебешь, фриланс тебя заебал и ты ищешь стабильности, а проект компании тебе интересен.
>>694356
>но я прям горю программированием,
Если горишь, то тебя даже сами найдут. Такие, вот именно такие как ты и нужны в этой профессии.
>из-за блядского ЕГЭ
ВУЗ в конечном итоге будет давать тебе устаревшие знания (кроме не устаревающей базы), эта хуита должна идти с тобой просто в комплекте, как для галочки. Если проебался с ЕГЭ, подожди год. Никто от этого не умрет кроме твоей мамки, потрать его на сильную подготовку к сдаче экзаменов и разумеется в английский+одно из направлений программирования. Системное. Или веб? Или что-то связанное с математикой? А может низкоуровневое? И двигайся в этом направлении. Изучи за этот год один из простых интерпретируемых языков, JS/Ruby/Python/etc.
Не идет? Слишком сложно? Остановись. Пообщайся не с двощерами, а с реальными программистами. Потом опять. И закрой этот тред. Прямо сейчас. И вообще на двощ не заходи. Пока не станешь профессионалом.
Аноним 21/03/16 Пнд 18:04:07  694410
>>694137
Т.е если я рассчитываю получать хотя бы 60к в дс2 после года работы джуном за 30, то можно не надеяться? Или даже устроиться джуном за 30к это фантастика в наше время?
Аноним 21/03/16 Пнд 18:06:56  694412
>>694410
> высокооплачивуюмую работу
> 30к
Мда.
> это фантастика в наше время
Ну если совсем долбоеб, то да. Попробуй выполнять задания уровня джуниора, если даже это сложно, то видимо не судьба.
Аноним 21/03/16 Пнд 18:10:11  694419
>>694412
Понятно, что никто джуну без опыта платить больше 30 не будет.
Аноним 21/03/16 Пнд 18:12:27  694426
14585731477850.jpg (32Кб, 1280x720)
>>694408
Че ты время тратишь на нытиков из программача? Мне, как жабисту, стыдно за язык читать этот тред из-за обилия рачья которое итт переливает из пустого в порожнее ноя о том как им плохо живется без работы в заветном айти где многаденех. Зайди в тред другого языка. Видишь вкатывальщиков? А они есть, просто они не ноют, а вкатываются. Если кому-то отказали или не перезвонили, значит на это есть причина. И дело не в способностях, а в том что человек говно.
Аноним 21/03/16 Пнд 18:18:14  694436
14585734942560.jpg (66Кб, 636x480)
>>694408
>Если проебался с ЕГЭ, подожди год. Никто от этого не умрет
Я сдавал егэ в 2013, мне сейчас 21, за это время бросил два вуза, пока не открыл для себя программирование. Я просто влюбился в него.
Медленно усваиваю информацию, зато надежно ее запоминаю. Все-таки, я не хочу поступать в вуз, имхо, это пустая трата времени, я могу пройти программу вуза сидя на диване, читая вузовские учебники и смотря лекции каких-нибудь технических вузов.
Ты же не имеешь ввиду, что вуз нужен просто для того, чтобы показать эйчару, что я где-то учился? Если я окончу вуз, мне будет уже как минимум 27-28 лет. Уже нужно будет не к вакансии джуниора готовиться, а к земле.

>английский
Читаю учебники на инглише, пассивно его изучаю, так сказать.

>Системное. Или веб? Или что-то связанное с математикой? А может низкоуровневое?

Мне интересно все. Все. Но есть одна деталь: я нихуя не понимаю. У меня нет базы, но я стараюсь ее наверстать путем дрочбы матана и книжек компьютер-саенс.

>Изучи за этот год один из простых интерпретируемых языков, JS/Ruby/Python/etc.

Я изучил весь процедурный php, знаю его особенности и дыры, баги и места, где он протекает. Сейчас перекатился на Java. Мне Java очень нравится. Буду продолжать ее изучать.

>И закрой этот тред. Прямо сейчас. И вообще на двощ не заходи. Пока не станешь профессионалом.

Очень правильный совет. Просто от души. Двощ занимает 40% моего времени в данный момент. Вот конкретно эта доска. Больше я нигде не сижу. Спасибо за внимание, после твоих комментариев я тут же съебу с этой борды и буду учить, учить, учить...
Аноним 21/03/16 Пнд 18:20:11  694440
>>694426
>в заветном айти где многаденех.
Да я бы и на 10к ради опыта пошёл бы, так не берут же.
>Если кому-то отказали или не перезвонили, значит на это есть причина. И дело не в способностях, а в том что человек говно.
И как они это детектируют, даже не проводя собеседования какая-то особая HR-магия?

>>694408
Спасибо за интересный пост, может и правда попробовать что-то такое. Другое дело, что я как-то не замечал кучи фриланса на джаве.
Аноним 21/03/16 Пнд 18:21:02  694443
>>694440
Фриланса нет на джаве, только аутсорсинг.
Аноним 21/03/16 Пнд 18:45:12  694473
>>694436
>Медленно усваиваю информацию, зато надежно ее запоминаю.
Ну тогда Java и правда подойдет. Еще бы кресты. Но это в качестве дополнения. Гитхаб с полезными проектами на крестах вообще может телепортировать тебя из Мордора сразу в Валинор. Но это очень сложный язык. Зато если станешь профи, у тебя не будет конкурентов даже в 50 лет.
>27-28 лет
Да забудьте вы про возраст и деньги. Если хотите "пожить", попробуйте героин, это куда веселее и ярче, чем то, что вы представляете себе как "нормальная полноценная жизнь". Будь тебе хоть 60, какая разница, если тебе это интересно? Зачем еще жить-то?
>>694426
>Че ты время тратишь на нытиков из программача?
Мимошел. Может и правда пора уебывать отсюда, и больше никогда сюда не заходить.
Аноним 21/03/16 Пнд 18:47:35  694480
>>694473
Оставайся.
Аноним 21/03/16 Пнд 18:49:42  694481
>>694473
Все, спасибочки, заскринил твои ответы и буду читать, если будет нахлынывать апатия какия-нибудь. С++ начну учить, когда освою Java обязательно.

>Если хотите "пожить", попробуйте героин
Пробовал, ололо.

>Может и правда пора уебывать отсюда, и больше никогда сюда не заходить.
Правда. Вот и я уже уебываю. Только время зря трачу на пустые попизделки.
Аноним 21/03/16 Пнд 18:55:44  694492
>>694436
>Читаю учебники на инглише
Алсо, чтение на английском, дает обманчивую уверенность в том, что ты действительно понимаешь, что там написано. Попробуй на английском языке поотвечать на вопросы. На сложные вопросы по языку программирования. Сразу почувствуешь разницу. Еще нужно чтобы на автомате были 3 времени. Вообще беглый разговорный не так прост, как кажется, для теста, попробуй послушать англоговорящее радио, пообщайся через микрофон с https://www.eviebot.com/en/, а потом в public-skupe-конференции. Удивишься, наскольно все таки обманчива эта уверенность "понимания языка".
Аноним 21/03/16 Пнд 18:59:11  694502
>>694492
Я матан решаю на англоязычном сайте. Все на инглише. Это эквивалентно твоему:
>Попробуй на английском языке поотвечать на вопросы
Или нет?
Аноним 21/03/16 Пнд 19:00:33  694506
>>694492
А, я понял. Нужно именно на английском ответы давать. Была такая практика. Я отгадывал кроссворд на инглише по Java. Отгадал больше половины.
Аноним 21/03/16 Пнд 19:50:54  694534
>>694367
>сертификат Oracle
Которым можно подтереть задницу
Аноним 21/03/16 Пнд 19:54:04  694537
>>694250
Смотрел их курс на степике, хуйня полная.
Аноним 21/03/16 Пнд 19:58:25  694538
>>694537
аргументируй
Аноним 21/03/16 Пнд 20:09:42  694548
14585801821620.jpg (10Кб, 228x221)
>>694538
В курсе охватывается все по-немногу, задания ебанутые. Так как я перед этим курсом прочитал Эккеля, то ничего нового не узнал(кроме синтаксиса про лямбды), только зря потратил время. В общем не советую.
Аноним 21/03/16 Пнд 20:16:06  694558
>>694548
Я когда твою мамашу трахал в жопу, то перед этим с твоей сестрой потрахался. Но ничего нового не ощутил (кроме старческого запаха пизды), только зря потратил время. В общем, не советую.
Аноним 21/03/16 Пнд 20:50:01  694599
>>694558
репорт за шитпостинг
Аноним 21/03/16 Пнд 21:02:20  694609
>>694599
Да похуй, ойпе деномеческий.
Аноним 21/03/16 Пнд 21:18:13  694619
Джаваны, через год писать диплом в шараге, хочу запилить сайт на джаве. Имеются знания жава кор, html+css. Подскажите стек технологий которыми можно будет сделать что-нибудь не очень сложное, ибо шарага. Заранее спс.
Аноним 21/03/16 Пнд 21:26:31  694637
>>692136 (OP)
>HARD: http://docs.oracle.com/javase/tutorial/
Насколько точные там туториалы? Понятно, что есть АПИ, но апи это не туториалы, а залупа.
Аноним 21/03/16 Пнд 21:28:49  694640
>>694619
>Подскажите стек технологий
Java, html, css, js
Аноним 21/03/16 Пнд 21:59:04  694675
>>694637
>точные
Имел ввиду не точные, а полные. В плане охвата.
слоуфикс
Аноним 21/03/16 Пнд 22:06:47  694683
>>694675
Весьма неплохие.
Аноним 21/03/16 Пнд 22:12:02  694687
>>694436
>Медленно усваиваю информацию, зато надежно ее запоминаю.
Пиздабол ты. Не видел ни одного мудака, которы йне въехал во что-то быстро и потом стал асом.
Аноним 21/03/16 Пнд 22:17:14  694695
>>694687
Двачую вот этого.
Аноним 21/03/16 Пнд 23:58:38  694790
>>694502
Расскажи себе вслух на английском про наследование, инкапсуляцию и полиморфизм. Как если бы ты рассказывал своей мамке.
Аноним 22/03/16 Втр 10:04:04  694916
Посоны, тотальный нищеброд. Скиньте. пожалуйста, тупо текст, с 20го урока, с джава раша, хоть гляну что и как там. Карма как никак
Аноним 22/03/16 Втр 10:17:38  694924
>>694916
Открываешь анонимную вкладку, вбиваешь адрес javarush.ru/levels/level20.html . Так можно любую лекцию посмотреть.
Аноним 22/03/16 Втр 10:23:21  694927
>>694558
единственный адекватный пост здесь.
Аноним 22/03/16 Втр 10:29:21  694932
>>694924
Спасибо

>>694558
Проиграл с тебя. Напомнил анекдот
>Как узнать, что у твоей сестры месячные?
>Член твоего отца на вкус отдает кровью.
Аноним 22/03/16 Втр 10:40:09  694937
>>694137
Нет я пришел в программирование чтобы нищенствовать. Разве не ради этого мы так долго учимся?
Аноним 22/03/16 Втр 10:41:41  694938
>>694937
Чё тупой?
Мы тут не ради денег:
1. Конверторы в мапперы сами себя не переименуют.
2. Кто будет писать бин пост процессоры? Индусов уже не хватает.
3. Огромные опенспейсы не должны пустовать!
Аноним 22/03/16 Втр 10:45:53  694939

>>694410
Посмотри количество вакансий на хедхантере, учиться программировать нужно только в двух случаех
1. Ты собираешься программировать свой проект
2. Ты собираешься работать заграницей
Всё, остальное фантазии что ты попадешь на одну из 10 вакансии джуном в Москве.
Аноним 22/03/16 Втр 10:52:40  694941
>>694166
246 вакансий джуна по всей 140 миллионой стране, это нереально мало. В Америке 5600 вакансий джуиноров.
https://spb.hh.ru/search/vacancy?text=Java&clusters=true&experience=noExperience&enable_snippets=true&area=113&from=cluster_area
Аноним 22/03/16 Втр 10:57:44  694942
>>694941
За страну обидно стало чё-т.
Аноним 22/03/16 Втр 12:27:54  694968
>>694942
Просто надо смотреть что страна выпускает из вузиков в сто раз больше программистов чем надо в России и рассчитывать что будет по 30 или 50 программистов готовых работать за еду на одну вакансию. Лучше учить английский и пытаться попасть заграницу, там хоть нормально платить будут. Я как то пришел на собеседования инженер технической поддержки, а там метод отбор психотест ( корабль тонет, какие пять вещей вы возьмете с собой, кто лидер группы и прочая поебень и плевать на твои знания, навыки и знания из вузика)
Аноним 22/03/16 Втр 12:34:20  694970
>>694968
> какие пять вещей вы возьмете с собой
Пять дисков с курсами джавараш. Тогда точно возьмут
Аноним 22/03/16 Втр 12:45:42  694979
>>694941
Ебанутый? Нахуй ты ставишь фильтр без опыта - по нему вообще вакансий крайне мало. Даже опыт 1-3 года, если вакансия для джуна - написаны чисто для вида, и означают наличие гитхабчика.

>>694968
Ещё один ебанутый. Выпускник вуза != программист, даже в топовых конторах люди сидят с хуй пойми какими корочками. У нас на потоке, от силы 10% собираются кодерами работать - и это ещё вуз хороший.

>Я как то пришел на собеседования инженер технической поддержки, а там метод отбор психотест ( корабль тонет, какие пять вещей вы возьмете с собой, кто лидер группы и прочая поебень и плевать на твои знания, навыки и знания из вузика)
При чём тут вообще инженер тех. поддержки? Да, их то как раз овердохуя.
Аноним 22/03/16 Втр 13:21:52  695006
>>694979
Смысл идти в универ, если тебя будут учить всему по-немногу? Можно же дома самому все что тебе нужно выучить(за полгода - год) и идти работать.
Аноним 22/03/16 Втр 13:23:35  695007
>>695006
Верхнее образование никому не мешало. При прочих равных, возьмут того, что с корочкой.
Аноним 22/03/16 Втр 13:27:42  695012
>>695007
Обучение в вузе - 5 лет.
Самообразование - 1 год.
Тут не может быть одинаковых условий.
Аноним 22/03/16 Втр 13:39:10  695019
>>694979
>Ебанутый? Нахуй ты ставишь фильтр без опыта - по нему вообще вакансий крайне мало. Даже опыт 1-3 года, если вакансия для джуна - написаны чисто для вида, и означают наличие гитхабчика.
Кака вы меня заебали своим "просто идёшь и без задней мысли устраиваешься". Ок, скажи тогда, какого уровня должны быть проекты на гитхабе, чтобы сойти за джуна?
Аноним 22/03/16 Втр 13:46:54  695033
>>692136 (OP)
>ДЖАВАРАШ
>«У нас отличная математическая школа - мировой ИТ-отсос должен принадлежать нам».
© Zapp Brannigan
Аноним 22/03/16 Втр 14:07:45  695045
>>695019
>Кака вы меня заебали своим "просто идёшь и без задней мысли устраиваешься".
Ты меня явно с кем-то путаешь. Про просто я ничего не писал.

>Ок, скажи тогда, какого уровня должны быть проекты на гитхабе, чтобы сойти за джуна?
Чем большего, тем лучшего, ёпта. Да, калькулятора/хеллоуворлда недостаточно. Ты с чем конкретно работать хочешь? Спринг/джава ее - пили что угодно, бложики, интернет-магазинчики, и прочее. Если сильно хорошо шаришь - можешь и попробовать коммитить во всякие jboss/spring/прочие известные опенсорсы. Но очень врядли, что коммитеры в спринг сидят без работы :)
Есть опенсорс на javatalks, я правда, в нём не участвовал - собирался начать, но внезапно устроился. Там вроде немножко в скайпе поспрашивают - но вроде, книжных знаний SE достаточно. На их форуме всё расписано достаточно адекватно. Я, кстати, удивлён, почему его никогда небыло, и до сих пор нет в шапке.

Аноним 22/03/16 Втр 14:11:02  695047
Добавьте в шапку.
https://tproger.ru/digest/java-learning-links/#more-13451
Аноним 22/03/16 Втр 14:35:12  695073
>>695045
Да не обращай внимания, я просто горю от этого треда.

Вот смотри, вот интернет-магазинчик на спринг+хибер, не идеал, но вроде как на уровень джуна вполне подойдёт. Вот резюме >>694178, которое я разослал всем ДС2 конторам, в том числе тем, у которых в требованиях 1-3 года разработки. Как и ожидалось, всем похуй. Спрашивал знакомых разработчиков - говорят, что как только открывается вакансия на джуна, на неё мгновенно набигает толпа в пару десятков человек, некоторые даже с небольшим опытом.
И я сильно сомневаюсь, что большинство работодателей серьёзно смотрят все ссылки на гитхабе, которые им кидают. Вообще хуй знает, может кризис просто, показывал резюме знакомому, который устраивался год-полтора назад, у него был такой же уровень навыков, так он получил ща месяц несколько офферов, а тут даже на собеседования тупо не зовут. Алсо, есть пара знакомых с таким же уровнем, тоже хуи сейчас сосут.
Эх, может и правда опенсорсы попробовать, спасибо, как-то об этом не думал.
Аноним 22/03/16 Втр 14:39:28  695078
>>695073
https://github.com/albel17/myShop
Ссылка отклеилась
Аноним 22/03/16 Втр 14:40:02  695080
>>695078
подкарауль тимлида после работы и начни угрожать
Аноним 22/03/16 Втр 15:14:53  695098
>>695078
https://github.com/albel17/myShop/blob/master/myShop.iml
выглядит неоч
Аноним 22/03/16 Втр 15:24:42  695102
>>695073
В кои-то веки увидел нормальное резюме на харкаче. Старайся писать в конторы на почту, блджад. Конкретно СПЛАТ мне больше года назад тестовое кидал, только после того, как написал им на почту. Им не подошёл тот факт, что я полуставочник.

>И я сильно сомневаюсь, что большинство работодателей серьёзно смотрят все ссылки на гитхабе, которые им кидают.
На гитхабе вроде приложение покатит. Оформление у тебя хуёвое. Ридмишку напиши к каждоу проекту, что это есть, и какие технологии юзаются, можешь скринов наделать, если фронтенд мало-мальски нормальный. Сообщения к коммитам старайся делать нормальные, init хотябы, а не test.
Можешь развернуть проект на хостинге. И вообще, его лучше описать в резюме отдельно. Чтобы программист посмотрел код - сначала нужно пройти эйчарку.

>который устраивался год-полтора назад
Тоже залупа была. Таки да - держись, ибо я тоже искал на жабе долго, полтора года назад, вакансии появляются внезапно, и т.д.

Алсо чому в т-системс не взяли? Или ты напиздел про них в резюме?
Аноним 22/03/16 Втр 15:46:00  695116
>>695102
А хрен знает, почему не взяли. После показа позвали на собеседование в один проект (по факту собеседования не было, просто рассказали про проект), переслали немцам резюме и сказали, что ждут от них ответа, а через две недели прислали на почту стандартную отписку "по результатам собеседования мы пока а не можем вам ничего предложить, но обязательно свяжемся".
Аноним 22/03/16 Втр 15:52:06  695121
>>695116
Да понятно почему не взяли, бюджет пересчитали и поняли, что им ещё один человек не нужен.
Аноним 22/03/16 Втр 16:03:53  695131
>>695102
хз как можно с таким резюме не устроиться.
Аноним 22/03/16 Втр 16:09:00  695135
>>695121
Так ведь юмор в том, что набор в новую школу объявили еще до того, как наша выпустилась. У них уже выпуск 4 апреля, снова половину устроят, а остальные присоединятся к сосанию хуев.
Хотя хрен знает, как у них это работает, были случаи, когда люди получали оффер от них через пол года после обучения.
Аноним 22/03/16 Втр 16:31:20  695148
>>695098
Это конфиг жидеи вроде, он должен быть в гитигноре
мимо
Аноним 22/03/16 Втр 18:26:27  695230
Java Concurrency in Practice by Brian Goetz стоящая книжка или есть альтернативы получше?
Аноним 22/03/16 Втр 18:55:40  695262
14586621408260.jpg (4885Кб, 4000x3000)
>>695230
Божественная. И не смотри что ей скоро 10 лет, принципы многопоточного программирования в жабе с тех пор не изменились.
Аноним 22/03/16 Втр 19:33:53  695331
Правильно ли я понимаю, что только у джунов проблемы с работой? На синьоров спроса больше, чем предложения? И ещё вопрос, на сколько быстро можно вырасти до синьора? Говорят, что мидл берётся за год. А с мидла до синьора сколько в среднем понадобится времени, если хуи не пинать, конечно?
Аноним 22/03/16 Втр 19:37:41  695343
>>695331
после года работы берешь квест на мидла у офис-менеджера, потом идешь собирать квестовые предметы, придется побывать в разных городах и посетить несколько конференций, так что запасись билетами. После завершения квеста тебе дадут сертификат мидла, подходишь с ним к тимлиду и он делает тебя мидлом. На синьора ситуация аналогичная, только квестов три и городов больше.
Аноним 22/03/16 Втр 19:38:40  695345
>>695331
Ты на первую работу хоть устройся для начала, лол.
Аноним 22/03/16 Втр 19:38:41  695346
>>695331
Примерно 400 дней. Но это не точно.
Аноним 22/03/16 Втр 20:10:44  695400
Что скажите про эту книжку http://www.amazon.com/Beginning-Java-EE-Expert-Voice/dp/143024626X ?
Аноним 22/03/16 Втр 20:42:17  695489
>>695262
Ну все пошел читать, добра тебе анон.
Аноним 22/03/16 Втр 20:42:23  695490
>>695400
Начни с книжки по русскому.
Аноним 22/03/16 Втр 20:44:13  695494
>>695489
Вначале может показаться сложно и запутанно, но потом становится лучше. Удачи.
Аноним 22/03/16 Втр 20:56:50  695515
Анончики, нид хелп.
Нужно запилить несложный сайт по типу бложика.
Можно ли и есть ли смысл делать его на джаве? Не хочу учить пыху, а джава кор уже знаю.
Аноним 22/03/16 Втр 20:57:19  695516
>>695490
поехавший?
Аноним 22/03/16 Втр 21:12:22  695530
>>695515
нет
Аноним 22/03/16 Втр 21:24:34  695559
>>695515
да
Аноним 22/03/16 Втр 21:26:19  695561
>>695530
>>695559
спс
Аноним 22/03/16 Втр 22:12:59  695642
>>692136 (OP)
Как проверить совпадает ли с таким шаблоном строка? "login:gfgdfgdfg;password:dgdfggd;"
и как вытащить то, что после двух крапок?
Аноним 22/03/16 Втр 22:15:29  695644
>>695642
Регулярными выражениями, конечно.

Pattern p = Pattern.compile("login:(.+?);password:(.+?)");
Matcher m = p.matcher("login:gfgdfgdfg;password:dgdfggd;");
if (m.matches()) {
String login = m.group(1);
String password = m.group(2);
}
Аноним 23/03/16 Срд 02:26:02  695908
гайс поясните
в чем преимущества шарпа?(если есть таковы)
сам 2 месяца учу джаву и мне нравится
знакомый сказал на шарп переходить,тк джава умирает(по его словам)
это же не так?
Аноним 23/03/16 Срд 05:35:11  695933
>>695908
http://xn--h1affdobp.xn--p1ai/
Учи шарп, через два месяца ждем обратно
Аноним 23/03/16 Срд 08:46:43  695954
>>695908
У C# я знаю две киллерфичи - WPF (если хочешь писать десктопные приложения) и Unity (если хочешь писать игори).
У Java таких супертехнологий больше, но собственно язык - хуже.
Аноним 23/03/16 Срд 10:09:08  695978
>>695908
переходи на шарп же
Аноним 23/03/16 Срд 10:34:26  695990
>>695515
наверное
Аноним 23/03/16 Срд 11:10:20  696009
>>695345
Это будет главная проблема. В моем миллионике одна вакансия для программиста Java без опыта.
Аноним 23/03/16 Срд 11:13:53  696011
>>692136 (OP)
На Джавараш с 8 уровня какие то глюки начинаются, решаешь правильно задачу, которая выдает правильные результаты, но она не проходит тестирование.
Аноним 23/03/16 Срд 11:19:57  696015
>>695515
когда как
Аноним 23/03/16 Срд 11:23:00  696016
>>696011
Значит ты что-то не учёл. Кинь задачу и код свой. Хотя привыкай, уровня с 20 приходится сразу идти в хелп, чтобы понять, что от тебя требуется.
Аноним 23/03/16 Срд 11:43:26  696025
>>696011
Джавараш это тонны говно-кода, сотни ебанутых задач с криво поставленными требованиями, оторванные от реальних задач примеры, уебищные лекции с кривыми ссылками на хохловики. Дошел до 21 лвла и забил хуй. Жалко проебанного времени и денег. Не советую короче.
Аноним 23/03/16 Срд 12:34:31  696043
Есть два стула: unity и libgdx. На какой сесть?
Аноним 23/03/16 Срд 12:42:41  696053
>>696016
Да всё уже сработало, просто подругому написал.
Аноним 23/03/16 Срд 12:45:46  696056
>>696025
Я нищеброд после 10 уровня буду учить по книжкам и codeacademy пройду. Мне ещё год таким темпом учиться, возможно два, но я не расстраиваюсь иду потихоньку к цели, всё равно время дофига и делать вобщем то нечего.
Аноним 23/03/16 Срд 12:54:54  696064
>>696043
C#
Аноним 23/03/16 Срд 14:15:54  696107
Сап, джаваны. Есть хибер, есть энтитя. Она замаплена сама на себя через Many-to-many. Как её корректно уёбать? Я могу получить коллекцию с одного конца отношения и убить её ручками, а как мне получить другой конец? Желательно таки хибером, с голой сиквелью всё понятно.
Аноним 23/03/16 Срд 14:34:22  696114
Долбоебы, я чуть джавараш не купил, прочитав шапку треда. У них же там еще весенняя скидка какая-то. Хорошо, что в сам тред зашел.
Аноним 23/03/16 Срд 14:40:38  696118
>>696107
Короче, я пока написал ЭНТЕРПРАЙЗНОЕ РЕШЕНИЕ вида:
sessionFactory.getCurrentSession().createSQLQuery("delete from user_friends where user_id=:userId or friend_id=:userId").setParameter("userId", id).executeUpdate();
sessionFactory.getCurrentSession().createSQLQuery("delete from message_table where recipient_id=:userId or sender_id=:userId").setParameter("userId", id).executeUpdate();
sessionFactory.getCurrentSession().flush();
sessionFactory.getCurrentSession().delete(entity);

Но было бы неплохо, если бы кто-то таки подсказал, как это делается по-человечески.
Аноним 23/03/16 Срд 14:43:03  696120
14587333835350.jpg (60Кб, 641x782)
>>696114
Не ругайся няша, просто оп решил потролить тредик.
Аноним 23/03/16 Срд 14:50:33  696128
>>696114
На самом деле по скидке можно и купить. Core нормально так назадрачиваешь
Аноним 23/03/16 Срд 14:51:03  696129
Но если же это дохуя известные книги, должен быть перевод?
Аноним 23/03/16 Срд 14:53:50  696130
>>696129
Переводы есть.
Во-первых, они зачастую корявые.
Во-вторых, норм английский тебе нужен в любом случае, иначе любая адекватная контора шлет тебя нахуй.
Аноним 23/03/16 Срд 16:04:14  696201
14587382545010.png (75Кб, 450x600)
>>696129
Зачем тебе перевод. Учи инглиш. В /fl есть ахуенный гайд, если лень его читать, то просто слушай подкасты хога(они ахуенны) + читай книги по джаве. Вот и все, никакого заучивания грамматики, просто берешь и слушаешь полчаса-час в день и читаешь книжки и уже через полгода - год ты будешь говорить по-английски как юных бох.

П.с. если будет интересно, могу по-подробнее расписать.
Аноним 23/03/16 Срд 16:07:07  696207
>>696118
Настроить CascadeType.DELETE и просто удалять entity.
Аноним 23/03/16 Срд 16:46:58  696244
>>696201
давай подробнее, если не сложно
Аноним 23/03/16 Срд 16:49:48  696251
>>692136 (OP)
>задают пару тупых вопросов и куда-то пропадают
Вкатываюсь с тупым вопросом из задания джава раш. Задание чуть другое, поэтому метод называется так странно и не отвечает тому что внутри, но я упростил для себя что бы разобраться, помогите кто может, надеюсь по комментариям к программе понятно чего я хотел добиться, но программа не выводит ни одного элемента. В чем мои ошибки?

import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;

public class Solution
{
public static void main(String[] args)
{
createMap();
removeTheFirstNameDuplicates(createMap());
}

public static HashMap<String, String> createMap()
{
HashMap<String,String> createMap = new HashMap<String, String>();
createMap.put("Некрасов","Николай");
createMap.put("Белов","Василий");
createMap.put("Гоголь","Николай");
createMap.put("Толстой","Лев");
createMap.put("Горький","Максим");
createMap.put("Бунин","Иван");
createMap.put("Грибоедов","Алексанр");
createMap.put("Пушкин","Александр");
createMap.put("Чуковский","Корней");
createMap.put("Булгаков","Михаил");

return createMap;

}

public static void removeTheFirstNameDuplicates(HashMap<String, String> map)
{
//инициализация первого итератора для прокрутки карты
Iterator<Map.Entry<String, String>> iterator = map.entrySet().iterator();
while (iterator.hasNext()){
//в каждом прогоне внешнего цикла заново создаем итератор для внутреннего цикла
Iterator<Map.Entry<String, String>> newIterator = map.entrySet().iterator();
//внутренний цикл прокрутки карты для сравнения итератора внешнего цикла со всеми значениями карты,
// кроме как с одинаковым ключем
while (newIterator.hasNext()){
//если зачение элемента с другим ключем такое же, выведи хотя бы на экран.
if ((!(newIterator.next().getKey().equals((iterator.next().getKey())))&&
(newIterator.next().getValue().equals(iterator.next().getValue()))))
System.out.println(newIterator.next().getKey()+ " " + newIterator.next().getValue() );
}
}
}
}
Аноним 23/03/16 Срд 16:52:45  696254
>>696251
Ты в if несколько раз прокручиваешь итератор, хотя делать тебе это вряд ли надо. И вообще, код очень скомканный, трудно читать.
Аноним 23/03/16 Срд 16:56:01  696256
>>696254
ясно, спасибо, буду дальше разделять, пробелы все поело с табами, перед отправкой читалось лучше.
Аноним 23/03/16 Срд 17:23:18  696276
14587429987830.jpg (11Кб, 259x194)
>>696244
Если знания совсем нулевые, то начни с Rosetta Stone/Duolingo, для получения базового набора слов и грамматики:
http://nnm-club.me/forum/viewtopic.php?t=897487
http://www.duolingo.com
рекомендую второе, хотя первое я даже не пробовал

После прохождения одного из курсов чуть выше или средней школы качаем курса от A.J. Hoge:
http://rutracker.org/forum/viewtopic.php?t=1097898
Оттуда качай New method learning english и The 7 Rules
http://rutracker.org/forum/viewtopic.php?t=2075205 Power English от Хога соответствует по сложности 3 уровню Original Lesson можно слушать параллельно, либо дропнуть Original Lesson совсем. Записан на студии, имеются транскрипты на все.
Слушаешь каждую тему около 7-10 дней, по 30-60 минут.Отвечаешь на каждый вопрос. Потом слушаешь следующую. Можешь параллельно слушать подкасты. посоветовать не могу ничего, глянь в фл тредике. Грамматику можешь не учить и вообще ее не трогать, а можешь и попробовать, но не трать на нее много времени. http://rutracker.org/forum/viewtopic.php?t=5097196 .

Новые слова я учу только фразами(не задрачиваю отдельные слова, а учу все фразу целиком, иногда все предложение). Для этого юзаю anki(карточный метод, колоду состовляешь из фраз, которые хочешь выучить) http://www.ankisrs.net/

Сама шапка /fl: https://arhivach.org/thread/132053/

Если будут вопросы, спрашивай.

Аноним 23/03/16 Срд 17:37:34  696283
Анонистусы, как в посмотреть тексты sql запросов в методах EntityManager'а?
Аноним 23/03/16 Срд 17:38:55  696284
>>696276
спасибо, анон
Аноним 23/03/16 Срд 17:54:12  696298
>>696276
спасибо, попробую тоже.
Год назад брал подписку на lingualeo. Сейчас должна была закончиться, но она у меня на 2 месяца вперед убежала за счет бонусов лол. Столкнулся с тем, что не развиваю понимание на слух и разговорную речь, поэтому, перейду на твою методику.
Аноним 23/03/16 Срд 17:57:55  696309
>>696251
заливай код сюда например в следующий раз
https://gist.github.com/
Аноним 23/03/16 Срд 18:01:27  696318
>>696298
Я вот тоже lingualeo использую, как дополнительный ресурс отличный. В основном словарём там пользуюсь. А параллельно сериальчики (на друзьях очень сильно прокачался) или видеоблоггеров англоязычных смотрю. Для речи можно зайди на сайты language exchange, и найти там собеседников, очень много людей на самом деле хотят русский выучить. Ты им будешь с русским помогать, они тебе с английским.
Аноним 23/03/16 Срд 18:09:06  696337
14587457464460.jpg (150Кб, 812x1200)
>>696298
Сам начинал с lingualeo, но через две недели забил и больше не возращался. А вот хога уже полгода слушаю. Научился неплохо понимать английскую речь(смотрю подкасты без субтитров) и уверенней стал говорить и изъясняться. Главное на долго не забивать, 30 минут не так много.

Так что удачи в изучении.
>>696284
>>696298
Аноним 23/03/16 Срд 18:19:51  696347
>>696276
Спасибо, братишка, как раз думал о том, что неплохо бы английский подтянуть, а то читаю без проблем, на слух почти всё понимаю, а вот как только нужно самому выразить какую-то не особо простую мысль - начинаю путаться и заикаться. Вот только как определить, с чего начинать? С начала?398549
Аноним 23/03/16 Срд 18:28:31  696356
14587469114640.jpg (691Кб, 1440x810)
>>696251
У тебя подход неверный. Когда ты получаешь итератор какой-то коллекций два раза подряд, кто гарантирует, что это не один и тот же итератор? Я не знаю. И ты не знаешь. Чтобы узнать, надо лезть в стандартные библиотеки и смотреть исходники. По этой причине решение считается сомнительным, даже если тесты показали что оно правильное. Второй негативный момент решения в том, что ты итерируешь коллекцию квадратичное число раз. Для тысячи записей у тебя будет 1_000_000 итераций (это если итераторы разные, конечно). Правильно было бы сначала пересчитать все дубли, а потом создать новую коллекцию, в которой нет дублей. Так бы ты решил задачу за два прохода, и для 1000 элеменов, в худшем случае бы было 2000 итераций. Попробуй переписать, если не получится смотри код: https://ideone.com/kdvoQD он использует синтаксис Java 8, ток лямбды я поразворачивал чтобы не сбивать с толку тебя пока что.
Аноним 23/03/16 Срд 18:30:19  696360
>>696347
Начни с хога(он поможет тебе начать говорить, на автомате научишься правильно использовать времена, не задрачиваю грамматику), ссылка есть в моем первом посте. + прочитай шапку /fl, там есть полезные ссылки для правильнго произношения + пара социоблядских чатиков.
Аноним 23/03/16 Срд 18:32:12  696364
>>696283
Эта фича не прописана в спецификации SPI энтити-менеджера. Конфигурируется по-разному у разных имплементаций. Для хибернейта там вроде какой-то параметр типа "show_sql".

Если имплементация опенсорсная и разработчики забыли предоставить такую возможность, то открываешь исходники и вешаешь логгеры перед экзекьютом стэйтментов.
Аноним 23/03/16 Срд 18:35:08  696370
14587473084430.jpg (26Кб, 604x340)
>>696356
обновил код, вообще убрал фп.
Аноним 23/03/16 Срд 18:45:19  696386
Котята, мне перезвонили, завтра мой первый рабочий день. Иду на джава джуна, до этого опыта разработки никогда не было.
Пока куски мяса, я вас всегда ненавидел
Аноним 23/03/16 Срд 18:47:31  696390
>>696386
Тредом ошибся.
Аноним 23/03/16 Срд 18:52:28  696394
>>696386
Поздравляю, няш.
Аноним 23/03/16 Срд 19:04:13  696409
>>696364
Спасибо, попробую логгером каким-нибудь
Аноним 23/03/16 Срд 19:08:42  696412
>>696386
Расскажи стремящимся что да как, какие книжки читал, много знаешь, тяжело устроиться было? Интересно же.
Аноним 23/03/16 Срд 19:12:12  696414
>>696386
И, это, город какой? Сколько времени потратил на поиски?
У самого завтра и послезавтра собеседования, скоро время отчетов.
Аноним 23/03/16 Срд 19:58:37  696453
>>696390
Нет же, я просто рапортую, что не надо сдаваться.

>>696394
Спасибо, анон :3

>>696412
>>696414
Искал работу с 20 чисел февраля этого года. Живу в БульбоДс, искал работу на дев.бай.
Изначально отправил своё резюме в ответ на все вакансии для джунов, потом для мидлов/синьоров. Пару раз получал в ответ "Спасибо, но на данный момент мы ищем только синьоров-помидоров". Большинство же ничего не ответило. Дальше просто на почту эйчарам контор по списку дев.бай слал письмо с резюме. Там было написано что-то типа

"Здравствуйте, меня зовут аноннейм.
Меня очень интересует, открыты ли у вас вакансии Java Junior Developer на сегодняшний день? Я бы очень хотел пройти у вас стажировку, с последующим трудоустройством. Моё резюме в приложении."
Ответов было штук 7, все сказали спасибо, мы занесли вас в базу. Одна контора сказала, что вакансия откроется в ближайшем будущем.
Дальше, мне позвонил ейчар компании, куда я слал резюме в феврале, позвал на собес. Я позавчера сходил, сегодня уже позвонили и пригласили на стажировку.
Я ничего не знаю, лол. Читал head first, философию джава, гуглил статьи про стак работы - сервлеты, хибернейт, спринг,sql и читал как оно работает. Дальше меня просто знакомый мидл в скайпе прособесил, сказал что нужно подтянуть темы у них бы я не прошёл на джуна.

В итоге, что спрашивал на собесе чувак - эксепшены, от чего наследуется, основные типы коллекции, как они работают, принципы ООП, множественное наследование, многопоточность - синхронайз, сериализбл, что такое get/post, как работает, просил рассказать о себе, ну и знание языка. Из советов мидла - знать класс обжект, его методы, разницу абстрактного класса и интерфейса, почитать про паттерны, внутренние классы и коллекции.

Из моих советов - сделайте нормальное резюме, кратко и со вкусом, заведите гит, добавьте туда пару пет прождектов, чтобы было что показать. Ну и не дрейфьте.

В итоге, работу искал месяц, разослал штук 35 резюме, ответов было около 13.
Аноним 23/03/16 Срд 20:10:38  696476
>>696207
Если бы всё так было просто, братюнь. Думаешь я не начал решение проблемы с того, что прописал эту аннотацию в маппингах? Не хочет оно само удалятся, валится эксепшн на уровне JDBC-драйвера по констрейнтам.
Аноним 23/03/16 Срд 20:14:12  696481
>>696356
> Когда ты получаешь итератор какой-то коллекций два раза подряд, кто гарантирует, что это не один и тот же итератор?
Хуйню сморозил. Никто в здравом уме не возвращает один и тот же итератор, иначе foreach по коллекции можно было бы пройтись не более одного раза.
Аноним 23/03/16 Срд 20:22:17  696489
>>696481
Нахуй вам вообще эта мозгоебля с итераторами и циклами? Родина дала им лямбдочки, пиши! Пиши няшные параллельные стримы, блядь! Не хочу, хочу жрать говно! Что такое? Это джава? Это джава?! Суки... Мудачьё - программисты. Эклипс запустили, говно жрут - пидоры, блядь, ебаные...
Аноним 23/03/16 Срд 20:24:56  696493
>>696453
Поздравляю. Тоже буду искать работу в БелДС с августа, когда контракт на текущей не-айти работе закончится, тоже по джаве. Собеседование, кажется, слишком лёгкое. Но не повод расслабляться. Да и беспокоит, что август - время выпуска из универов, конкуренция больше.
Аноним 23/03/16 Срд 20:25:11  696495
>>696481
не все ж как ты умные
Аноним 23/03/16 Срд 20:31:06  696509
>>696489
И чо, лямбды ­- это повод писать хуйню про итераторы?
Поговорил с пастой
Аноним 23/03/16 Срд 20:33:33  696510
>>696481
Не, ну он может и возвращает, чего ты.
Аноним 23/03/16 Срд 21:32:56  696572
>>696493
Спасибо. Вообще, думаю, что мне частично повезло - контора набирает джунов под новые проекты. Ну и "умный и обучаемый". Хорошо продался в итоге
Аноним 23/03/16 Срд 21:42:48  696580
>>696489
https://ideone.com/iWQjJ8
Сложна нихуя не понятна ваши лямбдочки, нарожали дебилов которые в ооп пихают функциональщину.
Аноним 23/03/16 Срд 22:03:35  696593
14587598155770.png (190Кб, 400x323)
>>696580
>Сложна нихуя не понятна ваши лямбдочки
Аноним 23/03/16 Срд 22:48:24  696658
>>696580
А вот и любители AbstractFactoyProxySingletoneBean'a подъезали. Любишь анонимные классы с одной функцией?
Аноним 23/03/16 Срд 23:05:29  696683
>>696580
Специальную Олимпиаду одностримников объявляю открытой!
https://ideone.com/uAtQlw
Входную мапу модифицировать можно?
Аноним 23/03/16 Срд 23:48:34  696713
>>696683
Я бы выбрал стрим по ентрям, а не по ключам, чтобы саму мапу лишний раз не дергать. Ну и не гадить исходную мапу. Вроде такого https://ideone.com/uCs4iU
Аноним 24/03/16 Чтв 00:46:22  696742
>>695933
так я пытаюсь понять стоит ли переходить на шарп?
вот объясните мне, чем шарп лучше джавы(без подъебов) и я отстану
Аноним 24/03/16 Чтв 01:11:09  696759
Собираюсь навернуть Джавы, есть среды разработки с нормальным визуальным редактором, чтобы весь графический интерфейс ручками в коде не прописывать? Или это у джавы такая фича? Сейчас пользуюсь нетбинсом.
>>696742
По-моему, шарп дружелюбнее для тех, кто только пытается в программирование. Напихали синтаксического сахарца без которого жить можно, но не так сладко. Думаю, ты очень легко вкатишься.
Аноним 24/03/16 Чтв 01:41:34  696764
работаю в идее, постигаю бд. столкнулся с проблемой try с ресурсами. поставил уровень языка 7, не помогло. кто сталкивался, подскажите что еще может полечить? гугл сговорился, говорит только про ур. языка 7
Аноним 24/03/16 Чтв 01:43:17  696766
>>696764
>столкнулся с проблемой try с ресурсами
Нихуя не понял, что за проблема-то у тебя с ресурсами?
Аноним 24/03/16 Чтв 01:44:47  696767
>>696766
try-with-resources are not supported at this language level
Аноним 24/03/16 Чтв 02:07:31  696775
>>696764
>поставил уровень языка 7
На этом месте подробнее.
Аноним 24/03/16 Чтв 02:11:07  696777
>>696764
Скриншот настроек запили.
Аноним 24/03/16 Чтв 02:19:09  696779
14587751493230.png (45Кб, 1024x827)
>>696777
есть подозрение что и Project SDK надо поставить 1.7, но тут два "но":
1) у меня выбора нет, только 1.8 предлагает
2) на форумах видел что и при 1.8 норм робит если поставить Project language level 7
Аноним 24/03/16 Чтв 02:38:49  696786
14587763296090.png (25Кб, 788x173)
>>696779
Вангую, что у тебя какая-нибудь такая хуйня с модулями и она просто перезаписывает настройки для проекта.
Аноним 24/03/16 Чтв 05:12:02  696821
>>696779
Настройки -> Java Compiler -> Target bytecode
Аноним 24/03/16 Чтв 06:22:16  696824
>>696658
мимо
Аноним 24/03/16 Чтв 09:19:27  696853
Подскажите литературу или сайты где толково расписано о JavaBeans и EJB?
Аноним 24/03/16 Чтв 09:53:50  696867
>>696853
Внезапно EJB in action.
Аноним 24/03/16 Чтв 10:31:14  696882
>>696764
Если в мавене 6 жава прописана, то он может перебивать настройки идеи. У меня была такая хуйня, когда билдил jar
Аноним 24/03/16 Чтв 11:03:42  696898
Ну вот ребятки я вкатился, чувствую себя полным идиотом, который не знает простых вещей. Пишу очень долго несколько строк, тимлид при проверке почти все исправляет на более лучшее решение. Хотя часто ошибки возникают из-за внутренних либ или еще какой-нибудь хуеты о которой я даже не догадывался. Мне кажется, что я наоборот задерживаю разработку всего продукта так как отвлекаю тимлида и скоро меня попрут из компании. Это вообще норма?или это не мое? Хотя я с радостью копаюсь в коде и с радостью иду на работу.
Аноним 24/03/16 Чтв 11:18:20  696909
>>696898
Ну тимлид вообще должен по окончанию срока испытательного дать оценку тебе как работнику.
Аноним 24/03/16 Чтв 11:44:29  696924
>>696898
можешь особо не радоваться и не тащить в офис свои тапки, кружку и наушники. Работать тебе осталось недолго.
Аноним 24/03/16 Чтв 12:05:33  696929
>>696853
Вебсферо-жерта детектед
Аноним 24/03/16 Чтв 12:31:23  696947
>>696898
> Мне кажется, что я наоборот задерживаю разработку всего продукта так как отвлекаю тимлида и скоро меня попрут из компании
Это, тащемта, вся суть джунов. Радуйся, что есть тимлид, который может тыкать тебя носом, вместо нытья "не знаю простых вещей" восполняй пробелы и углубляй знания.
Аноним 24/03/16 Чтв 12:49:59  696962
>>696356
Да про первый момент насколько я разбирался, пока писал свою муть, даже познал основы дебага, то это таки действительно два разных итератора.

Второй момент действительно существенный и там постоянно вылазят проблемы, так как каждый раз надо прогонять всю карту и надо запоминать те имена повторы которых уже встречались, что бы заново не выводить их, тоесть нужно создать какой-то хотя бы аррайЛист, что бы там хранить эти значения и проверять, а не выводили ли мы уже такое значение.
Так что таки перепишу, что бы было быстрее.

Спасибо за отзывы.
Аноним 24/03/16 Чтв 13:22:04  696981
>>696962
Лучше бы те наркоманов с потоками посмотрел, чем этого дурачка с "вдруг там один итератор".
Аноним 24/03/16 Чтв 13:29:44  696985
>>696981
Все посмотрю, но до потоков я не дошел еще.
Аноним 24/03/16 Чтв 13:31:57  696990
>>696985
Стримы и треды разные штуки если че.
Аноним 24/03/16 Чтв 15:06:04  697051
Раньше я думал, что хуже пхпшника никого нет, но нет, джависты тупее даже червя-пидора:

https://habrahabr.ru/post/280075/
> Plesser 24 марта 2016 в 14:56 0
>Интересно
>Есть код скажем такой
>var somevar = somevar2.getSome();
>И есть конструкция
>Some somevar = somevar2.getSome();

>Как в первом случае узнать какой реально тип я получаю для >дальнейшей работы?
>И как в первом случае Ide найдет мне в контекстной подсказке список >функций которые возвращают именно тот тип что объявленная мной переменная?
Аноним 24/03/16 Чтв 15:07:17  697052
>>697051
> Secessus 24 марта 2016 в 14:45 –2
>Прощай, проверка времени компиляции.
>Здравствуй, ошибка времени выполнения, "внезапно" уронившая прод.

Это пиздец.
Аноним 24/03/16 Чтв 15:08:56  697055
Мы не такие, это все говно в жопу макаки заливают.
Аноним 24/03/16 Чтв 15:12:50  697060
>>697055
Да я понимаю, братишь, это просто хабр скатился в инкубатор дрочащих друг другу карму макак.
Аноним 24/03/16 Чтв 15:17:26  697065
>>697060
ты сам ток что поддрочнул
Аноним 24/03/16 Чтв 15:18:05  697066
>>697052
Ты видимо не видел, как макакусы говном на лямбды истекали КОКОКО НАХУЙ ДИЛАТЬ ХАЧКИЛЬ, как будто его кто-то из них хоть раз видел.

Люды пытавшиеся программировать на яве а не использовать её как инструмент для бухгалтерии уже давно перекатились на другие жвм языки.
Аноним 24/03/16 Чтв 15:24:37  697067
>>697065
Зря ты так, я даже обидеть никого не хотел, не то, что-бы возвыситься на чьем-то фоне. Грустно прост что из этого говна лепят какие-то самоуправляемые сообщества
Аноним 24/03/16 Чтв 15:24:47  697068
>>697051
просто праздник какой-то
Аноним 24/03/16 Чтв 15:47:31  697078
Ребят, я не хочу никакого var. Я вообще очень путаюсь во всяком пхп и джаваскрипте из-за этого.
Аноним 24/03/16 Чтв 15:51:14  697080
>>697078
Ну так не пиши так? Тебя же не заставляют.
Аноним 24/03/16 Чтв 15:52:10  697081
>>697080
он же будет жуниоров дрочить чтобы типы прописывали, пидор.
Аноним 24/03/16 Чтв 15:57:05  697083
Двач, правильно посчитал количество слов в строке?
учёл имбицилов, который после запятой не ставят пробелы.

Если бы было только посчитать пробелы - было б вообще изи.
Или это велосипед и есть метод попроще?
http://pastebin.com/CQCR49EY
Аноним 24/03/16 Чтв 16:02:33  697085
>>697083
я б разбил через split(), в аргументе регулярным выражением укажешь все необходимые знаки для разбиения
Аноним 24/03/16 Чтв 16:13:07  697088
>>697083
http://pastebin.com/xSgFPjvx
гугли статьи "регулярные выражения java"
Аноним 24/03/16 Чтв 16:14:23  697091
>>697088
Предлагаю поменять регулярку на \\w, ибо слова можно разделять (о ужас!) не только пробелами и запятыми.
Аноним 24/03/16 Чтв 16:15:32  697092
>>697091
я для примера кинул, постоянно забываю эти символы, искать лень
Аноним 24/03/16 Чтв 17:09:40  697114
>>697068
да, просто смехопанорама:

> chabapok 24 марта 2016 в 17:03 (комментарий был изменён) 0
>Сходил по ссылке в опрос разработчиков. Ладно еще var. Но большинство за val+var. А на третьем месте предлагают var и let. Это же ужас.
Аноним 24/03/16 Чтв 17:09:50  697115
>>697092
да это я просто проверил, что-то про точки и всякие токи-запятые не учёл.

просто проверял для себя, шёл по улице, думаю, а как можно посчитать кол-во слов? ну и придумал. пришёл - попробовал, вроде работает.
>>697088
спасибО, гуглану
Аноним 24/03/16 Чтв 17:45:36  697149
>>697114
Прально, нехуй превращать красивый и понятный типизированный код в джаваскриптовое поделие, где хуй разберёшь, что есть что.
Аноним 24/03/16 Чтв 17:53:44  697151
>>697149
Ты тралль, или действительно страдаешь амозглием? В этих ваших интернетах хуй поймешь.
Аноним 24/03/16 Чтв 18:01:39  697152
>>697115
>а как можно посчитать кол-во слов
Теперь посчитай частоту, с которой встречается каждое слово, затем выведи их в порядке по возрастанию/убыванию - и можешь проверять орфографию.
Аноним 24/03/16 Чтв 18:04:26  697156
В общем, пасаны, сходил на собеседование в return on intelligence. Собеседование, значится, на интерна, то есть работа в крупной международной компании. Но за 20к. Но в крупной международной компании.
Сначала, значит, попиздели минут 15 с HR, она рассказала про компанию и заодно проверила, что там у меня с разговорным английским, который, к слову, обязательное условие. Потом подошли три технических специалиста и ебали в хвост и в гриву два с половиной часа. К слову, по ощущениям - это было первое собеседование на моей памяти, где действительно спрашивали всё. То есть не просто скажи сколько есть принципов ООП, а поясни за каждый в подробностях. Не просто скажи, что такое метод equals, а поясни за транзитивность, рефлексивность и симметричность.
Спрашивали, как я уже сказал, вообще всё. И ооп, и коллекции, и как память устроена, и про детали работы GC, и про исключения, и дедлок напиши, и про скопы бинов в спринге расскажи, и про методы сервлетов, и про то, как хибер работает в деталях, и логические задачки порешай.
Чувствую себя как выжатый лимон, но, если честно, было даже интересно. Обещали перезвонить в течение недели, ну, как всегда.
Аноним 24/03/16 Чтв 18:10:56  697164
>>696276
анон ты ещё тут? В New method learning english надо слушать в один день один урок, допустим 1.1, или весь уровень, и только потом отвечать на вопросы?
Аноним 24/03/16 Чтв 18:26:43  697186
>>697156
20к и такие запросы? Охуеть неужели таки разводят лохов? Этож даже не за еду, а за идею, гениально.
Аноним 24/03/16 Чтв 18:29:56  697192
>>697156
нахуй бы их сразу послал, это какието ебаные консалтеры с охуевшим чсв
Аноним 24/03/16 Чтв 18:33:30  697193
>>697186
Ну а хули делать? Как будто есть выбор. Кстати, официально в требованиях к вакансии "базовые знания SE" и всё в этом духе.
Выходили из здания вместе с HR, ради интереса поинтересовался у неё, много ли желающих на интернатуру, ответила, что более чем дохуя.

>>697192
Охуенная идея, учитывая то, что я уже почти 8 месяцев как работу ищу.
Аноним 24/03/16 Чтв 18:34:52  697196
>>697193
>ответила, что более чем дохуя
Ну-ну, а что она должна была ответить? "Беги и не оглядывайся"?
Аноним 24/03/16 Чтв 18:38:17  697200
>>697196
А почему ты думаешь, что нет? Если у человека есть выбор сидеть дома или идти за 20к - пойдет за 20к, просто из-за того, что других возможностей ноль.
Аноним 24/03/16 Чтв 18:44:14  697205
>>697200
ой не пизди, можно товар раскладывать за эту же сумму, гораздо меньше попаболи. Вангую, опыта у кансалтеров хуй получит, нервы угробит, в джаве разачаруется.
Аноним 24/03/16 Чтв 18:46:27  697207
>>697205
Так раскладывая товары ты не получишь тот самый ебаный "опыт коммерческой разработки".
Аноним 24/03/16 Чтв 18:48:00  697209
>>697207
я сберегу нервы и время, которое потрачу на свой йобапроект.
Аноним 24/03/16 Чтв 18:48:52  697210
Думаю куда податься.
Расскажи анон, где интереснее всего проекты: веб, тырпрайз или андроид. Где перспектив побольше будет. А с чем лучше не связываться.
Где трава зеленее и тяночки красивее?
Аноним 24/03/16 Чтв 18:50:00  697211
>>697209
Давай, вперед. Посмотрим, как тебя с йоба-проектом все будут с руками отрывать.
Аноним 24/03/16 Чтв 18:50:55  697212
>>697211
ок
Аноним 24/03/16 Чтв 18:51:35  697214
>>697210
в твоих мечтах
Аноним 24/03/16 Чтв 18:52:24  697215
>>697212
Что за проект-то пилить собрался?
Аноним 24/03/16 Чтв 18:54:53  697218
>>697215
не собрался, а пилю. Движок веброузера.
Аноним 24/03/16 Чтв 19:00:11  697221
>>697218
> Движок веброузера.
> на Java
Я правильно понял?

мимо проходил
Аноним 24/03/16 Чтв 19:01:08  697222
>>697221
тут и игры пилят на жабе, и графические интерфейсы.
Аноним 24/03/16 Чтв 19:04:35  697226
>>697221
нет, не на яве.
Аноним 24/03/16 Чтв 19:36:05  697251
>>692136 (OP)
>A: Лучшая инвестиция в твоей жизни. Оплачивай сразу, окупится уже через пару месяцев с первой же зарплаты.
Лол, это реально этот уебан проплатил рекламу на мочепараше или откуда такой высер?

Или я просто таблички САРКАЗМ не увидел
Аноним 24/03/16 Чтв 19:45:28  697265
>>697251
табличку не увидел.
Аноним 25/03/16 Птн 00:59:30  697493
>>692426
говно мамонта. awt swing уровень гуи 99 годов, когда ещё писали игорей для телефонов на java. применить нигде не применишь, но если ты нуб, то лучше посмотри. апплеты точно забей хуй.

Аноним 25/03/16 Птн 01:17:06  697503
Я слишком даун, почему это не работает в Kotlin, анон?

/
долбоеб лучше бы книжку почитал, чем спрашивал такую хуету в моем pr
/

fun main(args: Array<String>) {
var name: String = "Evgeniy" // можно не определять тип переменной, уточнить насчет хорошего тона

class cifri {
var a: Int = 1
var b: Int = 2
}

println("Hello $name!")
println("A + B = ${cifri.a + cifri.b}")

}
Аноним 25/03/16 Птн 01:35:03  697511
>>692187
И что у тебя вышло с этим сайтом?
Аноним 25/03/16 Птн 02:30:50  697527
>>697511
>>696025
Аноним 25/03/16 Птн 03:21:56  697538
>>697164
Ты слушаешь одну тему 7-10 дней, потом переходишь к следующей. Сначала текст прочитай пару раз, потом послушай словарь, потом много раз mini lessons. Можешь послушать 7 rules, он там краткий гайд дает.
Аноним 25/03/16 Птн 06:22:12  697559
>>697503
>>665762 (OP)
Аноним 25/03/16 Птн 12:22:44  697671
Продолжаю мучать джавараш
задача
Мама Мыла Раму. Теперь с большой буквы
Написать программу, которая вводит с клавиатуры строку текста.
Программа заменяет в тексте первые буквы всех слов на заглавные.
Вывести результат на экран.

Пример ввода:
мама мыла раму.

Пример вывода:
Мама Мыла Раму.

мое решение
http://pastebin.com/gQ6tsyhX
Думаю оно не оптимально, но сделал исходя из тех знаний что имею, что не так?
Аноним 25/03/16 Птн 12:44:20  697687
>>697671
Всё читать лень, но как минимум ты мог бы использовать String.ToCharArray
Аноним 25/03/16 Птн 12:48:38  697689
Джавараш боги в треде, по машинам
Аноним 25/03/16 Птн 13:03:30  697701
>>697689
хаха, все с чего-то начинают
Аноним 25/03/16 Птн 13:16:24  697721
14589009843920.jpg (794Кб, 1836x3264)
Пока ждал начала собеседования, в углу переговорной увидел стопку джуновских резюме. На одного человека - 2-3 страницы, там резюме и тестовое. Это к вопросу о том, хули работа не ищется.
Аноним 25/03/16 Птн 13:20:53  697730
>>697721
пруф
Аноним 25/03/16 Птн 13:50:27  697763
>>697721
Ну там в стопке если с тестовыми заданиями то штук 10 от силы получается.
Аноним 25/03/16 Птн 13:57:27  697771
>>697763
Да я уже нихуя не понимаю, сказали, что внезапно джависты нинужны, дали задание на разработчика БД и ушли. Сделал, сижу, скучаю. Что я вообще здесь делаю?
Аноним 25/03/16 Птн 14:13:01  697777
>>697771
ЛОЛ
Аноним 25/03/16 Птн 14:17:51  697782
>>697771
Уебывай, это параша какая-то.
Аноним 25/03/16 Птн 14:58:36  697832
>>697771
Короче, они обещают до среды подумать, не взять ли меня разработчиком на PL/SQL, которого я в глаза не видел. У меня разрыв шаблона нахуй, что это только что было?
Аноним 25/03/16 Птн 15:24:40  697886
>>697671
https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/text/WordUtils.html#capitalize(java.lang.String)
Аноним 25/03/16 Птн 15:26:02  697887
>>697832
будешь успешным DBA, катать по pgdays и трахать телачек, не отказывайся.
Аноним 25/03/16 Птн 15:40:04  697902
А еще перезвонили из Return on Intelligence, и, вот это сюрприз, нихуя нового не сказали. Чувак извинился, что типа оче долгое собеседование было, потом спрашивал штуки всякие, мол, как вам тт, что придётся больше ТП заниматься, чем разработкой, то, что будет больше переезд на новые технологии, а не запиливание нового, ну и вообще. Меня так всё заебало, что я прямо спросил, мол, какие у меня шансы вообще. Мужик поломался немного, потом сказал, что я типа охуенный и в топе среди других кандидатов, потом правда подумал и добавил, что в топ3. Ну и, это, мы перезвоним.
Пиздец, как меня всё это заебало, одни хотят стажера за 20к и про скопы спринговых бинов спрашивают, вторые зовут с джавой, и предлагают PL/SQL. У меня уже чувство, что я устраиваюсь не макакой, а буду как минимум колонизацией Марса заниматься.
Аноним 25/03/16 Птн 15:46:32  697909
>>697902
>А еще перезвонили из Return on Intelligence, и, вот это сюрприз, нихуя нового не сказали. Чувак извинился, что типа оче долгое собеседование было, потом спрашивал штуки всякие, мол, как вам тт, что придётся больше ТП заниматься, чем разработкой, то, что будет больше переезд на новые технологии, а не запиливание нового, ну и вообще. Меня так всё заебало, что я прямо спросил, мол, какие у меня шансы вообще. Мужик поломался немного, потом сказал, что я типа охуенный и в топе среди других кандидатов, потом правда подумал и добавил, что в топ3. Ну и, это, мы перезвоним.
>Пиздец, как меня всё это заебало, одни хотят стажера за 20к и про скопы спринговых бинов спрашивают, вторые зовут с джавой, и предлагают PL/SQL. У меня уже чувство, что я устраиваюсь не макакой, а буду как минимум колонизацией Марса заниматься.

Вам уже год говорят - всё, у русни кончились деньги. Зачем вы пытаетесь работать на русские компании?
Аноним 25/03/16 Птн 15:50:36  697915
>>697909
>русские
Нет.
https://en.m.wikipedia.org/wiki/Exigen_Services
Аноним 25/03/16 Птн 18:00:59  698063
Господа, поясните, как сабмитить формы через java и отправлять POST запросом.
Читаю слак, тут используется OutputStreamWriter, но мне не очень понятно, как определить, в какой именно форме нужно прицепить дату и засамбитить.
Вот такой пример:
String data = URLEncoder.encode("key1", "UTF-8") + "=" + URLEncoder.encode("value1", "UTF-8");
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
Аноним 25/03/16 Птн 18:02:05  698065
>>698063
Попробуй Apache Http Client.
Аноним 25/03/16 Птн 18:15:37  698080
Вот и еще у меня вопрос, когда на сайт пытаюсь данные отправить методом пост скриптом, мне выдает редирект и "Обнаружено несколько активных сессий". Мне куки надо подделывать или что?
Аноним 25/03/16 Птн 19:21:49  698148
Кто читал хэд фёрст, помогите.
не могу сделать и понять "поработайте сборщиком мусора".
в русской версии на 298й странице.
вот код, там мол надо добавить ссылки(те кто делал - поймут).
http://pastebin.com/JWnWwwt7

терпеть не могу эти "поработайте компилятором или сборщиком мусора"
Аноним 25/03/16 Птн 19:31:03  698157
14589234638460.jpg (178Кб, 700x468)
Всё, сосаны, одним нытиком в треде меньше: получил оффер от Return on Intelligence, в понедельник выхожу.
Аноним 25/03/16 Птн 19:31:17  698159
>>697902
Ты из СПб?
Аноним 25/03/16 Птн 19:32:30  698161
>>698157
Поздравляю. Мне уже самому не терпится одним из вас стать.
Аноним 25/03/16 Птн 19:33:56  698166
14589236364880.jpg (2153Кб, 2448x3264)
Вот задание, все верно сделал? Ответ не хочу смотреть, потому что не до конца понял теорию. В и д к сразу бы вкурил, но хочу ятобы мозг понимал это, а не и д к подсказывало
Аноним 25/03/16 Птн 19:34:24  698168
>>698166
в IDE
быстрофикс
Аноним 25/03/16 Птн 19:35:08  698170
>>698166
галкой отмеченные - это те, которые можно на место а воткнуть, и тогда мол объекты для сбощика мусора появятся
Аноним 25/03/16 Птн 19:43:08  698177
https://2ch.hk/b/res/121265092.html
Аноним 25/03/16 Птн 20:03:02  698181
>>698157
как обосрешься - приходи обратно.
Аноним 25/03/16 Птн 21:22:06  698227
https://ideone.com/0XF9Lw
Почему этот код не постит на сосаку?
Аноним 25/03/16 Птн 21:23:21  698230
Сап, анончики. Задали написать простенькое веб приложение с использованием паттерна MVC что-то вроде простенького блога. Реализовывал подобное на пыхе(камнями не закидывайте), но как начал искать информацию и понял что толкового очень мало. Может кто посоветует литературу, а в идеале простенький пример.
Аноним 25/03/16 Птн 21:28:56  698232
>>698148
Сам поработай, тебе же надо. Гугл в помощь если из книги не понял.
Аноним 25/03/16 Птн 21:32:06  698233
>>698230
https://spring.io/guides/gs/serving-web-content/
Аноним 25/03/16 Птн 21:54:48  698237
Допустим, я хочу вконтактике удалить сообщение в обсуждении. Это делается с помощью js-метода Board.deletePost(id сообщения). Если прописать его в консоли браузера, то всё работает.
Вопрос: как сделать то же самое, но из java-приложения?
Аноним 25/03/16 Птн 22:07:14  698244
>>698237
либо воспользоваться VK API, либо каким-нибудь http-клиентом, при этом во втором случае тебе придется обходить всякие баннеры сообщающие что у тебя хуевый барузер.
Аноним 25/03/16 Птн 22:11:59  698246
14589331191960.png (1Кб, 540x334)
Вопрос: почему Math.sin(Math.PI) выдаёт не ноль? Ведь все знают что синус пи это 0. Пруф: http://ideone.com/btQhC8
Аноним 25/03/16 Птн 22:16:34  698252
>>698246
Держи сажу, уебок.
Аноним 25/03/16 Птн 22:18:11  698256
>>698246
Потому что невозможно задать пи с достаточной точностью.
Потому что синус, скорее всего, считается через несколько первых элементов ряда Тейлора, или другой подобный численный метод, дающий приблизительный результат.
Потому, что результат достаточно близок к нулю, чтоб подходить в 99.9999% случаев.
Аноним 25/03/16 Птн 22:20:15  698257
>>698252
lol
Аноним 25/03/16 Птн 23:07:26  698293
>>698157

exigen? Ебать. Сразу нахуй. Удачи, братишка.
Аноним 25/03/16 Птн 23:08:29  698295
>>698227
>делает гет хтмл странички
>Почему этот код не постит на сосаку?
Тебя не роняли в детстве?
Аноним 25/03/16 Птн 23:09:01  698296
>>698157
>>697156

хули сразу не в Меру?
Аноним 25/03/16 Птн 23:13:13  698297
>>698293
>exigen? Ебать. Сразу нахуй.
В смысле? Что с ними не так? Расскажи.

>>698296
Куда?
Аноним 26/03/16 Суб 00:09:27  698342
>>698157
Какого идти в 25+ интерном на 20к на 4 месяца, зная, что тебя выгонят по истечении срока?
Аноним 26/03/16 Суб 00:11:08  698344
>>698342
Чтобы "опыт коммерческой разработки", очевидно.
Аноним 26/03/16 Суб 00:14:01  698346
>>698344
Какого, а не зачем
Аноним 26/03/16 Суб 00:19:21  698351
>>698346
Каково
долгофикс
Аноним 26/03/16 Суб 00:19:38  698352
>>698346
А, это. Из-за того, что даже со спрингом и хибернейтом ни одна контора не хочет брать на джуна без этого самого ебаного опыта. По крайней мере за 2 месяца других предложений не было.
Аноним 26/03/16 Суб 20:52:27  699264
>>696453
Пали контору в которой работаешь, что за другие 13 компаний. Ты сам студент? Че за проекты дали?

Мимобульбостудент
Аноним 26/03/16 Суб 22:16:06  699334
Перекат пилите
Аноним 26/03/16 Суб 22:19:42  699336
а где ссылки с видеоуроками и хабры?
умственно отсталых забыли?
Аноним 26/03/16 Суб 23:21:32  699423
14590236922790.jpg (35Кб, 512x384)
>>692136 (OP)
Джавабояре, помогите советом. Сам я js-быдломакак, 2 года опыта, 105к в дс в офесе. Хочу перекатиться в джавку. Причины такие:
1. Не люблю и не хочу иметь дело с html/css, вообще с гуями (да, я знаю что на джаве можно делать гуи, но я больше смотрю на бекенды, немного могу в ноду, но работки по ней мало, да и опять же js).
2. Интересно попробовать себя в бекенд разработке.
3. Интересно попробовать писать на языке со статической типизацией, плюс это прокачает меня как специалиста.
4. С стороны такое впечатление в джавке ценятся знаний алгоритмов и структур данных, а значит больше людей с головой на плечах, чем в js.
5. Популярность языка и простота входа привлекают толпы дебилов, не могущих даже в тесты и соглашения по стилю кода, ходить и долбить людей элементарными истинами я не хочу.
6. Ебучее количество всевозможных свистоперделок, появляющихся ежедневно, в которые надо врубаться если не хочешь засохнуть, стало раздражать, хотелось бы работать с более зрелой платформой/экосистемой.
7. Сам язык немножк ебанутый и нелогичный.
7. За жавку платят больше

В общем, у меня к вам такой вопрос, насколько вы видите мои аргументы обоснованными(понятно, что если с экосистемой js не знакомы, не можете оценить, но тем не менее), или необоснованными, особенно про зрелось экосистемы?

Буду рад любым отзывам, анчоусы.
Аноним 27/03/16 Вск 05:09:19  699608
>>699423
Тут один сеньёорпомидор из явы в js собирался перекатываться потому что джава типа умирает.
Аноним 27/03/16 Вск 08:37:38  699624
Народ, а есть среди вас удалёнщики? Не андроидеры, ясное дело.
Аноним 27/03/16 Вск 09:24:47  699641
>>699423
>1. Не люблю и не хочу иметь дело с html/css, вообще с гуями (да, я знаю что на джаве можно делать гуи, но я больше смотрю на бекенды, немного могу в ноду, но работки по ней мало, да и опять же js).
В жабе есть свои поделия для отрисовки гуи (JSP, thymeleaf, freemarker, GWT, JSF). Для простейших крудов за вечер они, может, и сгодятся, но для серьезных проектов лучше отделять фронт от бека (в старых проектах об отделении прийдется только мечтать). В общем, часто, если ты пишешь бекенд, тебе могут прилететь задачи уровня "подвинуть кнопочку там-то", и твои фронтенд-знания будут полезны и тебе и команде.
>2. Интересно попробовать себя в бекенд разработке.
Не спорю, у меня аналогичная ситуация только с js.
>3. Интересно попробовать писать на языке со статической типизацией, плюс это прокачает меня как специалиста.
Ну это можно и без работы сделать, я сам за последний год работы жабистом успел еще и на груви и на шарпе пописать. Еще clojure ковыряю.
>4. С стороны такое впечатление в джавке ценятся знаний алгоритмов и структур данных, а значит больше людей с головой на плечах, чем в js.
Скорее, знание жава-паттернов и способов выстрелить себе в ногу. Еще ценятся познания в sql, в том числе как оптимально строить запросы.
>5. Популярность языка и простота входа привлекают толпы дебилов, не могущих даже в тесты и соглашения по стилю кода, ходить и долбить людей элементарными истинами я не хочу.
Думаю, жависты не застрахованы от этого. Хотя я, просматривая код коллег, не находил в нем каких-то зашкварных решений, в основном все пишут чистенько, разве что стиль может немного хромать.
>6. Ебучее количество всевозможных свистоперделок, появляющихся ежедневно, в которые надо врубаться если не хочешь засохнуть, стало раздражать, хотелось бы работать с более зрелой платформой/экосистемой.
Эт да, когда стареть начнешь, старые знания еще долго будут актуальными. Ну вот вроде как ангуляр считается у вас перспективным продуктом, который должен закрепиться как архитектура, разве нет?
>7. Сам язык немножк ебанутый и нелогичный.
В жабе, зато, тебе может понадобиться писать десятистрочники там, где в жс можно было бы обойтись одной строчкой. Пример был в треде - немного специфичная работа с регулярками.
>8. За жавку платят больше
Не замечал.

Короч попробуй дома, начни с каких-нибудь фреймворков типа spring boot или grails, если понравится - можешь пробовать вкатиться. Я бы искал работку где нужен фуллстек-разработчик, так, на мой взгляд, проще всего перекатиться.
Аноним 27/03/16 Вск 10:11:42  699667
>>692317
Idea ламается в idea
Аноним 27/03/16 Вск 12:04:05  699764
>>692809
Пиздец даун, такие тупые вопросы задавать
Аноним 27/03/16 Вск 18:05:49  700291
Какую программу я смогу написать, учитывая ,что я уже сделал калькулятор и прочитал почти весь HEadFirst и Якова Файна?
Ещё делал разные консольные штуки, прорешал кодингбат- но идей что-то нет.

Вообще ступор случился: что-то слишком легко, а что-то уже не поднять никак.

Посоветуйте?
Аноним 27/03/16 Вск 18:19:15  700322
>>700291
http://rghost.ru/7jpjCHKST
Попробуй для начала.
Аноним 27/03/16 Вск 18:21:15  700324
>>700322
спасибо)
попробую.
как я понял, нужно строку преобразовать в массив? ну это так, беглым взглядом
Аноним 27/03/16 Вск 18:22:30  700329
>>700324
упс, не. прости.
ошибся.
там надо из инпута сделать что-то про лог файлс.
ладно, покопаю)
Аноним 27/03/16 Вск 18:24:47  700334
>>700322
следилку в общем надо сделать, да? чтоб следила сколько времени пользователь провёл на сайте.
интересно, но трудноподъёмно.
что ж, буду гуглить и делать
Аноним 27/03/16 Вск 18:28:27  700339
>>700334
>чтоб следила сколько времени пользователь провёл на сайте
Парси входные файлы да пиши в выходной, не вижу ничего сложного. Ну и базу подключи заодно.
Аноним 27/03/16 Вск 18:59:15  700368
>>696453
нормально прикладывать резюме прямо с hh, или самому лучше написать?
Аноним 27/03/16 Вск 23:40:52  700660
14591112520590.jpg (153Кб, 1008x945)
Пацаны, а на джавараше часто эти скидки?
Он мне понравился, но для меня прямо сейчас 6к рублей - это серьезные деньги.
Аноним 28/03/16 Пнд 01:31:34  700711
Кто-то поможет мне по JavaFx?
Допустим, есть только один класс, и в start() есть какое-то тяжелое действие, которое собирает инфу и в конце рисует все это в GridPane? Как за то время что инфа собирается, показать какой индикатор загрузки, и чтобы он пропал после завершение потока, в котором крутится тяжелая функция?
Аноним 28/03/16 Пнд 01:56:20  700716
>>700322
есть хотя бы пример как это делать?
а то я вообще дел с такой хуйней не имел
только консольные програмки на решение простеньких задач
Аноним 28/03/16 Пнд 02:10:12  700720
посоветуйте что почитать\покодить, если я почти до конца прочитал хед ферст, хорстмана, и щас читаю эккеля
просто практики 0, и создание веб приложух приводит меня в ужас, потому что подобного в этих книгах не видел
я имею ввиду работу с фпеймворками типо спринга и тд
Аноним 28/03/16 Пнд 02:11:08  700722
>>700720
и не только с фреймворками
с потоками и коллекциями так же
Аноним 28/03/16 Пнд 03:38:00  700748
>>700720
Удваиваю вопрос. Прочитал уже достаточно литературы, с примитивными решениями справляюсь, кодингбат и кодхант прошел, а вот всякие тетрисы выглядят сложными пока. Такое чувство, что литература делится для совсем нубасов и для совсем профи. Среднего будто бы не дано. Найти задачи не могу(
Аноним 28/03/16 Пнд 06:35:34  700766
>>700660
следующие скорее всего в конце августа - начале сентября будут.
Аноним 28/03/16 Пнд 08:26:39  700774
>>700716
>есть хотя бы пример как это делать?
А ты не охуел? Тебе только задачу задали, а ты уже ответ просишь.
Берёшь одну большую, сложную задачу, которую хуй знает, как решать, разбиваешь на несколько маленьких и решаешь по порядку. Скажем, не думай пока о БД, интерфейсах и этом всём, сначала напиши приложение, которое при запуске просто открывает файл, обрабатывает данные из него и сохраняет их в другой файл. Потом уже думай о том, как сканировать фолдер на новые файлы, как создать пул потоков и вот это всё.

>>700720
>я имею ввиду работу с фпеймворками типо спринга и тд
Открываешь "Spring in Action", читаешь и попутно пилишь какой-нибудь свой твиттер. Будет реально сложно, потратишь на это несколько недель, зато выйдет что-то, что в теории не стыдно показать людям.
Аноним 28/03/16 Пнд 08:28:00  700775
>>700711
Что, нету шарящих?
Аноним 28/03/16 Пнд 09:34:39  700782
>>700711
http://stackoverflow.com/questions/9165251/execute-task-in-background-in-javafx
Аноним 28/03/16 Пнд 11:16:12  700835
>>700774
>какой-нибудь свой твиттер
>потратишь на это несколько недель
Всплакнул, уже месяц не могу набыдлокодить простую вебпрогу на spring+security+hibernate, которая тупо выводит список зареганых пользователей.
Аноним 28/03/16 Пнд 12:33:47  700867
14591576279370.png (481Кб, 670x373)
>>700835
И, скорее всего, когда ты всё-таки соберёшься и напишешь её, получится пикрелейтед.
Но это в тысяу раз лучше, чем ничего, так что просто бери и делай.
Аноним 28/03/16 Пнд 14:46:03  700958
реквестирую годный русскоязычный мануал или видеоурок или отрывок из УЧЕБНИКА по Clock или по Time.

Ибо, для того, чтобы вывести текущее время(не меняющееся), пришлось лепить вот такой вот костыль:
http://pastebin.com/wkvabTPn
Аноним 28/03/16 Пнд 15:14:27  700980
>>700958
> годный
https://docs.oracle.com/javase/tutorial/datetime/TOC.html
> русскоязычный
Тредом не ошибся? 1С в другой стороне.
Аноним 28/03/16 Пнд 15:25:23  700987
>>700958
А Calendar.getInstance() сделать не судьба была?
Аноним 28/03/16 Пнд 17:29:07  701091
Подскажите, как сделать привязку комбинации клавиш на кнопке/действии?
Что использовать?

В общем цель: сделать также как в кейгенах . Строчка с редактируемым текстом и рядом кнопка PASTE, чтобы вставлять скопированное по нажатию на неё.
В общем, чтоб не нажимать CTRL-V, а чтобы по нажатию на кнопку имитировалась эта самая комбинация
Аноним 28/03/16 Пнд 18:20:36  701144
>>701091
Тебе достаточно Clipboard.getSystemClipboard().getString().
Имитировать нажатие ctrl+v - это какое-то анальное извращение.
Аноним 28/03/16 Пнд 18:52:47  701192
ребят, в одной конторе сразу посоветовали учить guice, jersey, jpa чтобы к ним норм закатиться.
я по всему уже прошелся, познакомился, примеры всякие писал.
посоветуйте, пожалуйста, что можно было бы из этого всего сварить в качестве проекта с которым на собеседование можно было бы прийти. спасибо
Аноним 28/03/16 Пнд 18:53:44  701193
>>701144
да я понимаю, что извращение.
но ты же видел кейгены всякие с кнопочкой paste?
А в году 8м, помню, видел кейген в который правой кнопкой вообще никак нельзя было тыкнуть.
и даже скопировать мышой или кнтрл-ц не получалось, потому что текст был enabled и надо было жать на кнопку рядом Copy
Аноним 28/03/16 Пнд 19:02:55  701206
>>701193
Блядь, у тебя задача - скопировать текст в буффер/вставить из буффера, а не имитировать какие-то нажатия. Что за карго-культ?
Аноним 28/03/16 Пнд 19:09:41  701216
Аноны, прочитал эккеля, смотрел видяшки/читал хабр - разобрался с сервлетами, jsp, jsf, хибером. Думал смогу устроиться джуном, но че то нихуя. 13 просмотров за 2 недели, и ни одного звонка. Думаю че пока учить дальше: jee или spring? Посмотрел hh и вроде как jee никому не высралось, правильно? Что лучше начать читать spring в действии или spring для профессионалов? Или ещё что посоветуете?
Аноним 28/03/16 Пнд 19:12:45  701223
>>700835
А ты не ной, а бери и пиши, я так за полтора месяца полноценный интернет-магазин написал, при том, о спринге и хибере не знал вообще ничего.
Аноним 28/03/16 Пнд 21:48:20  701432
Как, блядь, написать ебучий датасорс, чтобы прописывать его в persistence-unit'ах? Постоянно вылетает JDNIException с ошибкой парсинга. Уже хуй знает, куда обращаться
Аноним 28/03/16 Пнд 22:51:09  701501
>>701432
Покажи ошибку, что ты как дебил?
Аноним 28/03/16 Пнд 23:00:44  701511
>>699641
Два чаю этому.
Аноним 28/03/16 Пнд 23:06:21  701521
14591955818250.png (215Кб, 1920x1024)
14591955818291.png (207Кб, 1921x1025)
>>701501
Держи.
Аноним 29/03/16 Втр 01:21:21  701660
>>699641
Спасибо за развернутый ответ, ананас
>В общем, часто, если ты пишешь бекенд, тебе могут прилететь задачи уровня "подвинуть кнопочку там-то", и твои фронтенд-знания будут полезны и тебе и команде.
Я не против.
>Ну это можно и без работы сделать, я сам за последний год работы жабистом успел еще и на груви и на шарпе пописать. Еще clojure ковыряю.
Ну тут не совсем то, все таки шарп сильно-сильно похож на джаву, а на груви пишут конфиги градла. За кложу респект
>Ну вот вроде как ангуляр считается у вас перспективным продуктом, который должен закрепиться как архитектура, разве нет?
Какой-там, в мейнстриме реакт от фейсбука, ангуляр все еще очень популярен, ибо много легаси, но отмирает в силу выяснившихся недостатков. Кто-то надеется на второй ангуляр.
>В жабе, зато, тебе может понадобиться писать десятистрочники там, где в жс можно было бы обойтись одной строчкой. Пример был в треде - немного специфичная работа с регулярками.
Да, это я в курсе, но видел как джавистам помогает в этом смысле идея - жить можно.

>Короч попробуй дома, начни с каких-нибудь фреймворков типа spring boot или grails, если понравится - можешь пробовать вкатиться. Я бы искал работку где нужен фуллстек-разработчик, так, на мой взгляд, проще всего перекатиться.
Спасибо за совет, тут стоит отметить, что у меня на текущем проекте джава на бекенде, и я могу перекатиться внутри компании.
Аноним 29/03/16 Втр 01:21:48  701661
>>699608
Я слышал что джава умирает последние 10 лет
Аноним 29/03/16 Втр 09:08:11  701722
Кстати об умирающих: тонем, пасаны, перекат пилите.
Аноним 29/03/16 Втр 11:15:08  701818
>>701661
Оно как появилась умирает, прям как пендосы.
Аноним 29/03/16 Втр 16:11:21  702059
>>694619
Бэкэнд: java + spring
Вместо Hibernate можно спокойно юзать Spring Data JPA, либо вообще JDBC если хочется похардкорней.

Фронтэнд: либо рисовать примитивные странички (с минимум интерактивности) на сервере с помощью JSP, Freemarker, Thymeleaf etc
либо делать rich client application на каком-нибудь популярном JS-фреймворке типа Angular или Knockout. Для шараги думаю лучше первый вариант, чтобы не тратить время на изучение побочной информации (я про js), не думаю что кто-то оценит твое рвение
Аноним 29/03/16 Втр 17:17:12  702115
Джаваны, поясните, что такое Nano Degree?
нашёл кучу онлайн-курсов на буржуйском.
Нано степень, нано образование, как вообще это понимать?
Типа как просто сертификат? или есть аналоги этого в России??7
Аноним 29/03/16 Втр 21:30:25  702482
ОП, ну где перекат?
Аноним 29/03/16 Втр 21:40:00  702492
Аноны, вопрос по concurrency.
Правильно ли я понял, что newSingleThreadExecutor() по сути является бинарным семафором для пула тредов?
Аноним 29/03/16 Втр 22:35:06  702567
>>702482
Блять, возьми шапку скопируй да картиночки обнови и сделай сам перекат, хули как маленький.
Аноним 29/03/16 Втр 23:58:24  702642
>>702492
Не совсем. Во-первых, пул задач, а не тредов, при этом несколько задач могут реюзать для выполнения один и тот же инстанс Thread, но строго по очереди. Во-вторых, задачи выполняются строго последовательно.
Аноним 30/03/16 Срд 01:09:11  702710
>>702642
Хм, ясно. Спасибо за ответ, анон.
Аноним 30/03/16 Срд 10:45:51  702863
анончики есть возможность сделать 100% Junit для конструкции switch case?
вызвал все что есть + default и пишет что 4 ветки пропущено
Аноним 30/03/16 Срд 12:24:22  702909
>>702863
break не забыл?
Аноним 30/03/16 Срд 12:28:34  702910
>>702909
да, во всех есть
Аноним 30/03/16 Срд 12:30:58  702914
>>702910
Кинь ссылку на пример.
Аноним 30/03/16 Срд 12:36:10  702917
14593305700630.jpg (23Кб, 516x147)
>>702914
вот сам код http://pastebin.com/BTt3aMQ2
вот код тестов http://pastebin.com/G2qZY6GM

пикрелейтед как juniy отмечает switch
Аноним 30/03/16 Срд 12:46:55  702920
>>702917
У тебя там часом тест с NPE не валится?
Аноним 30/03/16 Срд 12:53:06  702921
>>702920
он закоментирован же, я пробовал передавать в свитч null но количество непроверенных веток не изменилось
Аноним 30/03/16 Срд 12:54:59  702924
>>702917
Ты каким-то галимым эклипсом это делаешь что ли?
Аноним 30/03/16 Срд 12:55:53  702926
>>702924
у знакомого на idea та же ситуация
Аноним 30/03/16 Срд 12:57:33  702927
>>702926
Что идея пишет в процентах? Потому что строку switch() она и не подчеркнет никогда.
Аноним 30/03/16 Срд 12:58:34  702928
>>702927
на этом пакете 98%
Аноним 30/03/16 Срд 15:12:57  703014
14593399776280.jpg (73Кб, 800x527)
>>692136 (OP)
пишу плагин для JIRA, нужно засунуть в velocity шаблон версию проекта и ревизию билда, по идее должно работать через ${project.version}, revision ${buildNumber}
Но почему-то не работает. Вставлял buildnumber-maven-plugin в пом по интсрукции
https://maven.apache.org/plugin-developers/cookbook/add-svn-revision-to-manifest.html
Всё равно ничего. Кто-нибудь может подсказать как это сделать?
Аноним 30/03/16 Срд 15:48:46  703030
Переката не будет?
Аноним 30/03/16 Срд 17:01:44  703069
>>703030
Ну здрасти, все уже перекатились.

https://2ch.hk/pr/res/692136.html
Аноним 30/03/16 Срд 17:06:36  703077
>>703030
Нужно поддерживать обратную совместимость, поэтому переката не будет.
Аноним 30/03/16 Срд 22:32:06  703384
14593663262780.png (34Кб, 532x433)
Знатный анон, чтобы не плодить глупых вопросов нить, реквестирую тут. Учу по книге, на моменте с rethrow не очень понял. Когда мы что-то в роде как передаем доступ обработчикам уровня выше. Растолкуй, пожалуйста. Буду премного благодарен.
Аноним 30/03/16 Срд 22:33:49  703388
>>703384
Ну ты какие-то действия сделал, но продолжать выполнять код нет смысла - кидаешь выше. Что тут непонятного? Или заменить эксепшн, хуле.
Аноним 30/03/16 Срд 22:37:48  703394
>>703388
По сути, если я ловлю исключение, ничего не делаю, чтобы его действительно обработать, чтобы не словит ещё раз, то стоит ещё раз выбросить?
Аноним 30/03/16 Срд 22:44:28  703400
>>703394
Что значит не словить его еще раз? Ты точно понимаешь, что такое эксепшн?
Аноним 30/03/16 Срд 23:08:00  703426
>>703400
Разобрался более менее, спасибо.
Аноним 31/03/16 Чтв 09:52:00  703693
>>703394
Ну, например, написал ты программу, которая что-то вычисляет, есть метод calculate, куда передаются данные с gui, возвращает double, больше нихуя не делает. И тут вдруг выясняется, что в методе произошло деление на ноль. Естественно, в самом методе ты ничего полезного с этим не сделаешь, поэтому просто делаешь что-нибудь такое
if (divisor == 0) { throw new IllegalArgumentException("Argument 'divisor' is 0"); }
кидая тем самым исключение уровнем выше, а уже там будешь что-то с ним делать, скажем, напишешь юзеру, что нехуй на ноль делить.
Аноним 31/03/16 Чтв 10:31:11  703723
>>703693
Он про catch (Exception e) {doSomething();throw e} спросил, а не про throw new.
Аноним 31/03/16 Чтв 10:41:34  703732
>>703723
Я понял, что он спросил. Просто логичнее самому в моем примере исключение бросить, а не отлавливать стандартное.
Аноним 31/03/16 Чтв 11:32:08  703770
>>703732
Т.е. ты привел пример, никак не согласующийся с вопросом, а когда тебе на это указали, ты сказал "ну в моем примере так лучше"? Ты тупой?
Аноним 31/03/16 Чтв 11:49:41  703780
>Ну, например, написал ты программу, которая что-то вычисляет, есть метод calculate, куда передаются данные с gui, возвращает double, больше нихуя не делает. И тут вдруг выясняется, что в методе произошло деление на ноль. Естественно, в самом методе ты ничего полезного с этим не сделаешь, поэтому просто делаешь тупо делишь на ноль, кидая тем самым arithmeticexception уровнем выше, а уже там будешь что-то с ним делать, скажем, напишешь юзеру, что нехуй на ноль делить.
Доволен?
Аноним 31/03/16 Чтв 12:21:42  703807
Перекот
https://2ch.hk/pr/res/703806.html
https://2ch.hk/pr/res/703806.html
https://2ch.hk/pr/res/703806.html
Аноним 31/03/16 Чтв 12:22:05  703808
>>703806 (OP)
>>703806 (OP)
>>703806 (OP)
>>703806 (OP)

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 558 | 40 | 162
Назад Вверх Каталог Обновить

Топ тредов