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

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



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 516 | 50 | 159
Назад Вниз Каталог Обновить

Официальный™ тред Java #32 Аноним 28/05/16 Суб 15:16:05  755953  
14644377651640.jpg (61Кб, 550x777)
14644377651651.webm webm file (5143Кб, 1280x720, 00:03:01)
Шапка треда https://github.com/qqqlll/Java-Thread/wiki

Предыдущий тонет тут >>744980 (OP)
Аноним 28/05/16 Суб 15:32:49  755978
В кои то веки жавистов не хочется обоссать за их шапку.
Аноним 28/05/16 Суб 16:18:07  756030
>>755953 (OP)
Королевству существительных королевскую вебмку
Аноним 28/05/16 Суб 16:22:19  756033
Вот изучаю Джаву.
Какой проект пойдет для жуниора чтобы показать работодателю? Сетевой чатик? ФАйловый манагер?
Аноним 28/05/16 Суб 16:27:33  756034
>>756033
ответ был дан в последнем или предпоследнем тредах
Аноним 28/05/16 Суб 16:28:28  756036
>>756034
И? Мне искать теперь в этой груде говна?
Аноним 28/05/16 Суб 16:33:51  756043
>>756033
Примеры той проектов http://eax.me/programming-language-learning/

П.с. прочитай шапку ленивая жопа.
Аноним 28/05/16 Суб 16:34:58  756044
>>756043
Заебись.
Спасибо, няша.
Аноним 28/05/16 Суб 16:38:08  756045
>>755942
Оно и с формами не работает в принципе, именно в спринге.
Когда просто верстку юзаю - всё ок.
тут именно проблема в том, что спринг не может найти файлы, по-моему.
Аноним 28/05/16 Суб 19:19:58  756255
>>755978
>>755953 (OP)
В кои то веки жавистов хочется обоссать за их шапку.
Аноним 28/05/16 Суб 21:40:11  756383
>>755953 (OP)
Блять нуботред рекомендует жабу. Обоснуйтся, схуяли? Какие перспективы развития? Андроид и ынтерпрацз-поебень? Интересно хоть? А то пиздят, что на вебе макаки сидят, а ынтерпрайз-то ни разу не лучше.
Выйдите из тени, стражники жабы!
Аноним 28/05/16 Суб 22:11:49  756428
>>756383
>Обоснуйтся, схуяли?
На жабе много легаси кода, который никто не хочет поддерживать, поэтому на нее еще относительно высокий спрос.
>Какие перспективы развития?
300 баксов в секунду через год работы.
>Андроид и ынтерпрацз-поебень?
В том числе
>Интересно хоть?
Безумно
Аноним 28/05/16 Суб 23:04:39  756465
>>756383
Слушай их побольше.
Аноним 28/05/16 Суб 23:10:02  756474
>>756465
Историю успеха веб-макаки в студию.
Аноним 28/05/16 Суб 23:31:36  756483
>>756474
В студии на улице Пушкина в здании холдинга Колотушкина.
Аноним 29/05/16 Вск 18:55:52  756923
>>755953 (OP)
котаны, расскажите за неблокирующий I/O в жабе и почему его никто не юзает?
Аноним 29/05/16 Вск 19:19:16  756955
>>756923
Потому что квинтэссенция жавакодинга -- это однообразное повторение однотипных действий. Зачем учить что то новое, если можно стабильно крудошлёпить?
Аноним 29/05/16 Вск 19:40:42  756978
>>756955
поэтому ты не ответил на первую часть вопроса?
Аноним 29/05/16 Вск 20:22:30  757030
>>756978
Ответил. Вот:
>Зачем учить что то новое, если можно стабильно крудошлёпить?
Я и не учил.
Аноним 29/05/16 Вск 20:42:32  757049
>>756923
Потому что жаваблядки дауны по природе и выучивать любую новую идею\технологию\парадигму для них сложна. МОгу в противовес поставить сишарп господинов, которые с приходом async\await везде всё херачат асинхронно. Быстро, модно, молодежно!
Аноним 29/05/16 Вск 20:47:18  757052
>>757049
на прошлой моей работе было 20 сишарп-господ, как работает async/await знал только один.
Аноним 29/05/16 Вск 20:49:01  757054
>>757052
Ну заявление твоё только принять на веру можно. Но даже если и так, дауны попадаются в любых технологиях. Может у вас вся контора была такая?)
Аноним 29/05/16 Вск 20:55:14  757057
>>757054
Скорее шарящий народ оттуда быстро валил, так как платили мало.
Аноним 29/05/16 Вск 23:12:32  757156
>>756923
Он сложнее в обращении.
Кому надо - используют.
Аноним 29/05/16 Вск 23:16:22  757158
>>755953 (OP)
Сорс на шебм на ютубе плис
Аноним 29/05/16 Вск 23:27:06  757165
>>757158
пару минут гугла https://www.youtube.com/watch?v=3vI_7os2V_o
Аноним 29/05/16 Вск 23:28:09  757166
>>757165
Кстати под ним же комментарий:

Why do Java developers wear glasses?
-Because they don't C#

Дошло секунд за 15 пока понял, что прочитал и проиграл маленько сходу
Аноним 29/05/16 Вск 23:31:49  757172
>>757165
Спасиб
Аноним 30/05/16 Пнд 00:25:34  757205
>>755953 (OP)
Антоны, я изучаю жабу и пили небольшую приложуху на javaFx, (прога-тренер для изучения инглиша), где мне найти людей которым тоже было бы интересно это? Но не полных даунов, а просто антошек которые тоже учат жавку и мы вместе будем пилить это, есть среди вас такие, а?
Аноним 30/05/16 Пнд 00:37:10  757211
>>757205
Я такой.
Аноним 30/05/16 Пнд 06:21:11  757316
>>757205
Аноним 30/05/16 Пнд 06:21:29  757317
>>757205
http://ankisrs.net/
Аноним 30/05/16 Пнд 08:22:51  757327
>>757317
я очень хорошо знаю анки и пользовался ею. Но просто изучать слова по карточкам это слишком примитивное упражнение для того чтобы выучить иностранный. Можно делать намного интереснее вещи
Аноним 30/05/16 Пнд 08:25:19  757329
>>757211
пиши vk id362819838 - я расскажу что у меня уже получилось и что хочется сделать. если тебе будет интересно - будем писать вместе
Аноним 30/05/16 Пнд 08:25:47  757330
>>757316
пиши vk id362819838 - я расскажу что у меня уже получилось и что хочется сделать. если тебе будет интересно - будем писать вместе
Аноним 30/05/16 Пнд 09:22:14  757351
>>757166
Транслате для быдла плес.
Аноним 30/05/16 Пнд 09:46:16  757358
>>757351
- Почему жаба-разработчики носят очки?
- Потому, что они не C#
Аноним 30/05/16 Пнд 10:02:35  757368
>>757351
Почему разработчики Java носить очки?
-Потому Они этого не делают C #
Аноним 30/05/16 Пнд 10:07:16  757370
>>756923
С чего ты взял что не юзает?
Аноним 30/05/16 Пнд 10:49:23  757390
>>757358
> Потому, что они не хорошо видят (see sharp)
Аноним 30/05/16 Пнд 13:15:05  757464
Вроде и простой код, но такой подъебистый, еле понял, что и за кем.

out: for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
if (j > i) {
System.out.println(" ||");
continue out;
} else {
System.out.print(" " + (i * j));
}
}
}
}
Аноним 30/05/16 Пнд 13:53:47  757527
>>757464
Обыкновенный числовой ряд.
Аноним 30/05/16 Пнд 16:47:35  757630
>>757464
Таблица умножения? Угадал?
Аноним 30/05/16 Пнд 19:03:04  757734
14646241842250.jpg (112Кб, 500x379)
Джаваны, нужен ваш совет. Я тяжело болен 28 лвл кун. По причине болезни постоянно сычую дома, не работаю и поэтому хочу попробовать вкатиться в программирование. Должен сказать что на данный момент я полный нуб в этом. Все советуют учить джаву, но в шапке предыдущего треда ОП писал что на джаве нет фриланса. Действительно ли это так? Просто я хочу заняться этим, и возможно в будущем зарабатывать на этом. Реально ли это будет сделать работая на дому?
Аноним 30/05/16 Пнд 19:21:16  757755
>>757734
Как ты до 28 дожил? Кем работал?
Аноним 30/05/16 Пнд 19:44:07  757774
>>757755
Дожил как то. Ни кем не работал, у меня спинальная мышечная атрофия и я в коляске и почти обездвижен. Школу на дому закончил, а вот дальше как то не сложилось все.
Аноним 30/05/16 Пнд 19:57:37  757788
>>757734
>на джаве нет фриланса
Правда.
>Реально ли это будет сделать работая на дому?
Бери html css php js и тд
Аноним 30/05/16 Пнд 20:30:30  757814
>>757630
Да, треугольная в Шилдте.
Аноним 30/05/16 Пнд 21:03:59  757835
>>757734
С Джавой надо сидеть в офисе с десятком опездалов, возьми какой-нибудь JS или Ruby.
Аноним 30/05/16 Пнд 21:24:52  757853
>>757788
>>757835

Спасибо за ответы анончики.
Аноним 30/05/16 Пнд 22:46:14  757945
>>757734
Нужно убрать из шапки жабу.
Аноним 31/05/16 Втр 07:44:01  758162
жаваны работаю всего один месяц и уже острое желание съебаться и делать что-то свое
это нормально?
что пилят успешные джава-куны-бизнесмачи?
Аноним 31/05/16 Втр 08:17:34  758181
>>758162
Завтра ищешь в интернете книжку Java, A Beginner's Guide. Похуй если ничего не поймешь. Затем идешь на www.oracle.com и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию жабьего кода от Sun чтобы от зубов отскакивало. Когда напишешь свой майнкрафт с караванами, по сути изучив lwjgl, скачиваешь и изучаешь любой модный фреймворк, рекомендую Spring или Hibernate. Как переделаешь свой майнкрафт, чтобы можно было грабить караваны прямо в браузере онлайн, можешь идти дальше - тебя ждет увлекательный мир Java. Ведроид программирование, сверхкрасивое GUI на JavaFX, создание плагинов для неистинного, не твоего майна для школьников. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/питон-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года сможешь фрилансить чтобы на жизнь хватило, через год пиздуй в крупную компанию, HeadHunter, например и ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.
Аноним 31/05/16 Втр 10:13:06  758210
Джаваны, я в ступоре.
Элементарные действия с файлом:
public static void main(String args[]){
File f1 = new File("D:\\Workspace", "1");
System.out.println(f1.exists());
System.out.println(f1.canRead());
System.out.println(f1.getAbsolutePath());
System.out.println(f1.length());

}

Просто вбивал все подряд методы из учебника. Последний метод стабильно возвращает ноль. Что тут блядь вообще могло пойти не так?
Аноним 31/05/16 Втр 10:16:20  758213
>>758210
Ох, блядь, там была папка с таким именем, пардон.
Аноним 31/05/16 Втр 10:37:29  758225
>>758210
> 2016
> java.io
Аноним 31/05/16 Втр 11:11:52  758253
>>758225
> 2016
> java
Что сказать то хотел?
Аноним 31/05/16 Втр 11:42:48  758265
>>758253
> 2018
> 2016
Аноним 31/05/16 Втр 12:37:19  758289
Начал тут осваивать maven на туториалпойнте, настроил все по гайдам. Запустил идею, начал новый проект и сходу вылетело:
Error: Could not find or load main class MAVEN_OPTS=-Xms256m

Куда только я не пытался впихнуть эти опции, ничего не помогает, всегда одна и та же ошибка. Знающие котоны, скажите, в чем может быть проблема?
Аноним 31/05/16 Втр 12:39:59  758290
>>758289
M2_HOME
M2
JAVA_HOME
Аноним 31/05/16 Втр 12:46:08  758297
>>758290
JAVA_HOME - C:\Program Files\Java\jdk1.8.0_71
M2 - %M2_HOME%\bin
M2_HOME - C:\Program Files\Apache Software Foundation\apache-maven-3.3.9

Path тоже прописан, пытался прописывать и в user variables и в system variables, все равно ничего не работает
Аноним 31/05/16 Втр 12:57:36  758304
>>758297
Что в Path?
Аноним 31/05/16 Втр 12:59:02  758305
>>758304
Path - C:\Program Files\Java\jdk1.8.0_71;%M2%
Аноним 31/05/16 Втр 13:00:04  758307
>>758304
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Java\jdk1.8.0_71;%M2%

А вот это целиком.
Аноним 31/05/16 Втр 13:01:36  758308
>>758305
Исполняемая залупа maven у тебя в %M2% лежит?
https://maven.apache.org/install.html
Аноним 31/05/16 Втр 13:12:38  758317
>>758289
переустанови шиндовс
Аноним 31/05/16 Втр 13:15:43  758319
>>758308
Я честно говоря даже не понимаю, где этот m2_home находится. Можешь пояснить в двух словах?
Аноним 31/05/16 Втр 13:20:00  758322
>>757774
Нахуй вообще так жить?
Аноним 31/05/16 Втр 13:43:34  758349
>>758308
Это конечно и грустно и смешно, но я попробовал последнее средство. Я выключил и включил. И это помогло.
Спасибо за внимание к проблеме, лучи добра.
Аноним 31/05/16 Втр 14:15:41  758401
Бля, как нормально создать наследника CrudRepository в контроллере?
@Autowired
TrackWithPicsRepository trackWithPicsRepository;

Так выдает NPE.
понимаю, что где-то что-то не так сконфигурил, подскажите, где какие аннотации проставить.
Аноним 31/05/16 Втр 15:34:12  758491
>>758401
bean-definition TrackWithPicsRepository для где?
Аноним 31/05/16 Втр 15:34:39  758493
>>758491
"для TrackWithPicsRepository", то есть.
Аноним 31/05/16 Втр 15:44:33  758503
14646986734430.jpg (334Кб, 1280x960)
>>758401
> наследник CrudRepository
> spring data
> контроллер
Аноним 31/05/16 Втр 18:13:03  758661
>>758319
Почитай про PATH, что это такое и как оно работает. Чтоб проверить, работает ли мейвн, надо просто в консоле ввесри mvn -version, результат будет похож на:

$ mvn -version
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T18:29:23+01:00)
Maven home: c:\Program Files\apache-maven-3.2.5
Java version: 1.8.0_74, vendor: Oracle Corporation
Java home: c:\Program Files\Java\jdk1.8.0_74\jre
Default locale: en_US, platform encoding: Cp1251
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
Аноним 31/05/16 Втр 19:23:05  758714
>>758688
а зачем? Форматированный ввод, лол? У ввода не так много юзкейсов как для вывода, в этом и ответ.
Аноним 31/05/16 Втр 20:26:48  758759
>>758289
Нахуй тебе это вощи?
Аноним 31/05/16 Втр 22:49:56  758900
Знаю на хорошем уровне Python (в частности джанго) и Node.js. Их знаю очень хорошо, несколько других серверных языков похуже. Сколько у меня займет выучить жаву до уровня написания простого магазина?
Аноним 31/05/16 Втр 23:06:28  758925
>>758900
> java
> простой
Ты ещё на apex напиши.
Аноним 01/06/16 Срд 01:54:20  759010
Шалом, жабопидары.

Пишу код в идее, (не жабий) - и эта сука мне из табов делает пробелы. Нет, в обычном коде это было бы норм, но тут другой случай, и табы - часть синтаксиса.

Как сказать этой гадине, чтобы конкретно на этом типе файлов табы не трогала? Вроде в настроечках написано что она "должна угадывать по содержимому" что использовать - табы или пробелы, но хуй там.
Аноним 01/06/16 Срд 02:21:58  759014
>>759010
Пиздонюх, шел бы ты отсюда.
Аноним 01/06/16 Срд 07:34:43  759046
>>759010
никак
Аноним 01/06/16 Срд 13:41:22  759226
14647776825030.png (34Кб, 710x805)
я тут только учусь, по этому не ругайте сильно. Есть web проект Spring MVC. Хочу прикрутить туда spring security авторизацию. Конфиг spring security я написал с помощью аннотаций. Как правильно его подключить (зарегестрировать в диспатчер сервлете) в web.xml (с помощью org.springframework.web.context.support.AnnotationConfigWebApplicationContext) что б оно работало?
Аноним 01/06/16 Срд 13:43:36  759229
>>759226
при такой конструкции, когда пытаешься зайти на главную - получаю PageNotFound - No mapping found for HTTP request with URI ... in DispatcherServlet with name 'appServlet'. если закоментить то что выделено синим и <context-param>
<param-name>contextClass</param-name>
<param-value>
org.springframework.web.context.support.AnnotationConfigWebApplicationContext
</param-value>
- то работает норм
Аноним 01/06/16 Срд 13:48:13  759235
>>759226
Хуетень какую то городишь.
http://docs.spring.io/spring-security/site/docs/4.1.0.RELEASE/reference/htmlsingle/#ns-getting-started
Аноним 01/06/16 Срд 13:54:09  759239
14647784495480.png (29Кб, 710x721)
>>759235
фильтр фильтром, но как мне подключить конфиг (java class file пикрл) в DispatcherServlet ?
Аноним 01/06/16 Срд 13:55:47  759241
>>759239
Пиздос.
Ты или яваконфиг делай или в хмл.
В мешанине хуй разберешься
Аноним 01/06/16 Срд 14:05:24  759244
14647791242920.png (28Кб, 764x353)
>>759241
к сожалению зависит не от меня, и нужно в xml добавить яваконфиг. Я знаю как подключить спринг секюрити конфиг без web.xml (пикрл), но нужно сделать так что б конфиг подгружался из web.xml и на этом я застрял
Аноним 01/06/16 Срд 14:11:55  759247
>>759244
Я не знаю.
Я пользуюсь только xml + annotation конфигами.
Аноним 01/06/16 Срд 14:53:02  759294
Ребята, позвольте дурной вопрос. Как корректно раздавать статику в jersey? Я, конечно, могу написать отдельный сервлетик, но это как-то велосипедно. В документации эта тема как-то не особо раскрыта.
Аноним 01/06/16 Срд 15:25:34  759324
>>759294
хз, я тож не нашел когда искал. Пришлось прикручивать томкат только ради статики. Вот что получилось https://github.com/hdghg/notice
Аноним 01/06/16 Срд 16:09:58  759356
>>759294
Отдавай любым вебсервером.
Можно апачем можно нжинксом
Аноним 01/06/16 Срд 17:52:55  759445
14647927751930.png (377Кб, 1450x1080)
Оказался на практике в JetBrains, начал познавать жавку, до этого умел только в кресты. Доставило. Где найти клевые задания для практики? Нас сегодня заставляли реализовать паттерн наблюдателя. Глянул на ваш codingbat, там все штучки, которые я пишу по сути на сях, потому что основные конструкции похожи. Сразу что ли пилить что-то из пикрил-рулеточки?
Аноним 01/06/16 Срд 17:54:09  759448
>>759445
Пердолился на котлине.
Аноним 01/06/16 Срд 18:00:37  759457
>>759445
Увидишь Андрюшку Бреслава, не забудь спросить "когда уже завезут async/await в котлин?".
Пятерка гаронтирована и сразу стажером за 300k/sec возьмут.
Аноним 01/06/16 Срд 19:10:41  759498
Парсеры на Java писать - это благое дело?
Аноним 01/06/16 Срд 19:44:52  759517
>>759498
да
Аноним 01/06/16 Срд 19:55:58  759522
>>759498
> 2016
> писать парсеры
Нахуя?
Аноним 01/06/16 Срд 20:55:38  759552
>>759522
Друг просит
Аноним 01/06/16 Срд 21:00:02  759558
У вас в шапке есть только книги для совсем нубасов, но разной полноты, и для знающих. Что искать человеку, который в целом умеет в кодинг на крестах, стл, но мало пробовал в ооп, и в джаву в частности? Задачки с вашего codingbat пощелкал, как орешки, штук 20-30.
Аноним 01/06/16 Срд 21:33:58  759587
>>759558
Познаешь, что такое Tomcat и делаешь для него приложение попутно юзая все азы ООП.
Аноним 01/06/16 Срд 22:15:53  759612
>>759558
Хорстманна читай, то что уже знаешь, пропускаешь.
Аноним 01/06/16 Срд 22:18:39  759615
>>759612
Благодарствую
Аноним 01/06/16 Срд 22:20:40  759621
Что можно написать на жаве как учебный проект для новичка? Обычно пишут имиджборду, но жава для этого не подходит.
Аноним 01/06/16 Срд 22:30:14  759633
>>759294
Не то?
http://stackoverflow.com/questions/31883928/spring-jersey-how-to-return-static-content
Аноним 01/06/16 Срд 22:33:19  759636
>>759621
Толсто. Пошел нахуй
Аноним 02/06/16 Чтв 00:19:00  759697
Привет, аноны. Не совсем по теме, но все же. Скоро предстоит искать хату а Москве для проживания. Один не потяну. Хочу разделить это бремя с таким же как я. Есть тут такие? Сам 22 лвл, джава-бомж без опыта и работы. Оставляйте контакты свои. Спасибо.
Аноним 02/06/16 Чтв 01:33:30  759739
14648204105610.jpg (43Кб, 554x439)
>>759697
Если ты няшный, то могу приютить в тебя в качестве раба.
Аноним 02/06/16 Чтв 09:04:04  759850
Есть одно веб приложение хело ворлд, ага, и есть гуй на javafx. Как приконнектить этот гуй к вебаппу? Я по незнанию делал и гуй и веб апп в одном проекте, все вроде как работало но чудесным образом гуй пахал без запуска сервера приложений. это меня насторожило, но не сильно. Но я все же хочу сделать по нормальному.
Аноним 02/06/16 Чтв 09:40:42  759857
>>759739
Нет, вовсе не няшный.
Аноним 02/06/16 Чтв 10:56:30  759882
>>759857
Анус тогда дерни себе
Аноним 02/06/16 Чтв 11:35:27  759892
14648565272580.png (60Кб, 1036x700)
У меня опять проблемы с JDK в нетбинсе. Как активировать тот jdk, который я скачал (1.7), а то 1.8 нет в папке, а он по умолчанию стоит.
Аноним 02/06/16 Чтв 12:04:09  759912
>>759892
ты немного спутал jdk и jre
Аноним 02/06/16 Чтв 15:34:45  760062
> нормальные языки
https://ideone.com/F9GWD6
https://ideone.com/m20pf3
> джава
https://ideone.com/9M5c7c
Аноним 02/06/16 Чтв 16:03:19  760093
>>760062
Ты конечно обосрался, когда сравниваешь заведомо семантически разные конструкции языка. Хотя с другой стороны ты прав, value object в джява не хватает.
Аноним 02/06/16 Чтв 17:20:47  760165
Спринг в нетбинс пердолить норм или только в эклипсе?
Аноним 02/06/16 Чтв 17:24:26  760169
>>760165
Лучше в IntelliJ IDEA
Аноним 02/06/16 Чтв 17:52:45  760186
>>760169
Идея не нужна. Жадным пидорахами ни бакса не дам
Аноним 02/06/16 Чтв 17:58:40  760190
>>760186
> Не знать про Community Edition
Аноним 02/06/16 Чтв 18:01:09  760192
>>760190
>Петух не в курсе что в СЕ нихуя не работает кроме хеловордов.
Аноним 02/06/16 Чтв 18:05:45  760194
>>760192
Работаю уже 3 года и действительно не в курсе. Ахуеть
Аноним 02/06/16 Чтв 18:13:08  760198
>>760194
Грузчиком по разгрузке вагонов или охоанником овощебазы?

Тупой пидор не пизди того очем не знаешь.
СЕ не может в нихуя из энтерпрайза и фреймворков б
Ссу тебе в ебало червь
Аноним 02/06/16 Чтв 18:20:09  760204
>>760198
Сам-то кем будешь?
IntelliJ IDEA нормально может в Spring, и лучше - просто для Java. Spring Tool Suite плагин для Eclipse лучше именно для Spring, но сам Eclipse лютое говно. Для EE лучше NetBeans.
Аноним 02/06/16 Чтв 19:00:18  760230
>>755953 (OP)
Аноны, что на джаве можно написать, дабы было портфолио?
Аноним 02/06/16 Чтв 19:01:28  760231
>>760230
Попробуй факториал высчитать.
Аноним 02/06/16 Чтв 19:03:10  760232
>>760231
Окропил мочой ебало малолетнему залетному тралю.
Аноним 02/06/16 Чтв 19:03:44  760233
>>760231
Очень смешно, ага.
Нет, серьезно, сервер склепать?
Аноним 02/06/16 Чтв 19:23:37  760240
>>760233
Лол.
Запили uiкомпоненты для jsf
Аноним 02/06/16 Чтв 19:31:38  760247
Советуется закрывать доступ к инстанс вэриаблс за счет private. Но как это сделать, если эти вэриаблс находятся в суперклассе, но они нужны в конструкторе наследующих классов? Плодить вэриаблсы в каждом подклассе нецелесообразно, ибо их может быть много.
Аноним 02/06/16 Чтв 20:00:51  760255
>>760247
Сукадебил
Открой для себя геттеры
Аноним 02/06/16 Чтв 20:20:36  760262
>>760247
Протектед не?
Аноним 02/06/16 Чтв 20:30:44  760271
>>760255
Слушай, а ты прав, сразу не догадался.
Аноним 02/06/16 Чтв 22:29:08  760356
Всем привет.
Подскажите, можно ли комитить из intelleji idea исключая куски кода.
Например у меня есть класс myclass.class и я в код добавил комменты, но не хочу их комитить. Можно как-то при комите исключить эти комменты? Т.е. писать комменты с какой-нибудь директивой например. Чтобы в комит они не попадали?
Комичу svn-ном (либо плагином в intelleji либо отдельно)
Аноним 02/06/16 Чтв 22:43:48  760394
>>760356
нельзя.
Аноним 02/06/16 Чтв 22:56:11  760406
Это ничего? Если ты читаешь Шилдта и не до конца понимаешь код.
там же полное руководство? т.е. фор адепт?
Аноним 02/06/16 Чтв 22:58:41  760407
>>760406
ничего
Аноним 02/06/16 Чтв 23:46:34  760429
>>760198
SASI
Аноним 03/06/16 Птн 07:31:29  760497
>>759850
Бамп вопросу
Аноним 03/06/16 Птн 08:36:55  760501
>>760497
Может тебе заставить гхуй не пахать?
Аноним 03/06/16 Птн 10:34:52  760533
>>759445
Ты в СПб? Собес был? Я тоже подавался прост, но пока ответов не было никаких, я проебался?
Аноним 03/06/16 Птн 12:27:53  760565
>>759850
>>760497
И ты такой гуглишь, что такое REST, JAX-RS, JAX-WS.
Аноним 03/06/16 Птн 12:36:17  760569
>>759850
По-нормальному это когда у тебя веб-приложение открывает программный интерфейс (читай API), а клиентское к нему по этому интерфейсу цепляется. Java-way это SOAP-сервис. Более современный и молодежный вей это REST-сервис. Браузеры в современных приложениях так и работают: сначала загружают статик контент, потом цепляются к сервису и грузят динамический контент, эта технология называется SPA. Одним из минусов этой технологии является то, что приходится строить модель на js, которая дублирует серверную модель. Но для небольших приложений это не проблема. Зато ты можешь столкнуться с проблемой, когда тебе нужен какой-то класс и на сервере и на клиенте. тогда ты можешь принять ошибочное решение включить сервер в состав клиента (или vice versa). Но это неправильное решение, правильное решение это вынести все общие классы в отдельный модуль (назовем его core), и его включать как зависимость и в клиент и в сервер. Если это модельные классы, то не такая уж и проблема, но если это классы, содержащие логику, то они с собой могут притянуть как зависимости еще тучу ненужных тебе классов. Это можно немного ослабить, разделив какие-то классы на два: интерфейс и реализацию. Такая структура позволит тебе вынести интерфейс в core модуль, а реализацию оставить там, где она действительно нужна. Возможно, ты не поймешь сейчас смысла в этом, но когда-нибудь сам к этому придешь, так что не расстраивайся. Последний вопрос, который у тебя, возможно возник: а как вообще создавать модули и включать их в зависимости других модулей? В твоей любимой идешечке наверняка нет таких кнопок, поэтому, тебе придется учить мавен методом проб и ошибок (по-другому он не учится).
Вот по этой причине тебе никто не отвечал. Ты нагородил хуйни в своем проекте без малейшего понимания как эта магия работает. Тратить время на объяснения при этом пытаясь угадать структуру твоего проекта ни у кого желания нет. Чтобы собрать что-нибудь годное тебе еще многое нужно узнать, и будь у тебя мозги ты бы уже нашел информацию, а не делал вбросы в надежде что итч сидят экстрасенсы.
Аноним 03/06/16 Птн 12:37:59  760571
>>760565
Спасибо.
Аноним 03/06/16 Птн 12:45:13  760573
>>760569
Мне таки нужны были заветные словечки rest, jax-rs и jax-ws, по которым я бы мог искать примеры таких приложений. А сам я вообще не представлял как там может десктопная прога приконнектиться к грубо говоря сайту.
Аноним 03/06/16 Птн 15:42:40  760657
Реально ли на одной только джаве найти хуесосом за еду работу в офисе, если я сейчас программист уровня "что-то делал в школе на паскале"? Алсо, поясните за JavaRush. Наебалово или подойдет для изучения?
Аноним 03/06/16 Птн 15:45:34  760662
>>760657
На одной яве нет.
Фулстек ЕЕ или спринг макакой может и найдешь
Аноним 03/06/16 Птн 16:21:30  760680
>>760662
Подробнее, где быстрее всего овладеть?
Аноним 03/06/16 Птн 16:24:27  760682
>>760680
Быстро только кролики ебуться
Аноним 03/06/16 Птн 16:25:16  760683
>>760682
ыыыыыЫ))
Аноним 03/06/16 Птн 16:27:36  760685
>>760682
Ну окей, тогда не быстрее, но чтобы хватало. И про JavaRush вопрос открытый.
Аноним 03/06/16 Птн 16:29:52  760689
>>760685
Заебали уже со своим джавапараш. Прочитай шапку для начала имбецил
Аноним 03/06/16 Птн 16:34:58  760694
>>760685
Java All-in-One for Dummies пойдет на ура, там много тем покрывается.
Аноним 03/06/16 Птн 16:40:48  760696
>>760685
Короче берёшь и открываешь http://mooc.fi/courses/2013/programming-part-1/ Похуй если ничего не поймёшь. ну и так далее, а на самом деле всё поймёшь, годный курс, сам сейчас 2 часть дрочу
Аноним 03/06/16 Птн 16:53:31  760709
Буду делать значит парсилку борд и постилку постов по ключевику в твиттор. такие дела. ибо делать мне нехуй, вот.
Аноним 03/06/16 Птн 17:02:38  760723
>>760709
Нам всем так интересно. Пешы исчо
Аноним 03/06/16 Птн 17:36:49  760745
>>760709
Много вас по весне оттаяло, как напишешь функционал - лей на гитхаб и кидай ссылку, а пока иди нахуй.
Аноним 03/06/16 Птн 19:42:47  760825
Че думаете, ИИ с данной ООП моделью не возможен?
Аноним 04/06/16 Суб 10:38:08  761095
14650258889390.jpg (30Кб, 612x538)
Господа, прошу помощи с решением такого рода проблемы. Читаю туторы, книжки, но совершенно не могу в структуру проекта. Где можно покурить на тему создания моделей будущего объекта, проектирования и т.п?
Начал писать ради развлечения шляпу с GUI, которая позволяет шифровать данные по определенным алгоритмам. Пользователь выбирает как ему вводить и выводить данные, выбирает алгоритм и настраивает его если нужно, а софтина поэтапно показывает как из его исходных данных получается криптограмма и как генерятся ключи. Однако, сразу столкнулся с кучей сложностей, ибо начал писать, толком не представив как будет выглядеть структура проекта.
Собсно, если можете, то подскажите за организацию такого проекта, если нет, то подскажите где покурить инфу, чтобы самому проссать.
Аноним 04/06/16 Суб 17:20:50  761330
>>761095
Иди нахуй котопидор.
Аноним 04/06/16 Суб 17:52:40  761359
>>761095
https://www.youtube.com/watch?v=xOx-si8s3K8
https://www.youtube.com/watch?v=nE2T2ZIaYvs
попробуй это.
Аноним 04/06/16 Суб 17:54:49  761361
Пытаюсь сделать круд аудиосервис на спринге.
Не могу сконфигурить работу с бд, ссылка на гитхаб,
https://github.com/RobertsonBruce/as
ЧЯДНТ?
Аноним 04/06/16 Суб 18:09:00  761378
>>761095
Есть книжка по паттернам проектирования, но ее я тебе советовать не буду. Попробуй griffon. Фреймворк навязывает паттерн MVC и облегчает создание графических приложений. Проходя туторы убьешь двух зайцев: освоишь гуй приложения и научишься паттернам проектирования. http://griffon-framework.org/tutorials/
Аноним 04/06/16 Суб 18:11:34  761381
>>761361
УМВР
Аноним 04/06/16 Суб 18:52:03  761402
>>761359
>>761378
Спасибо, ознакомлюсь на досуге
>>761330
А на тебя обижусь и к твоей трипперной мамаше больше ходить не буду
Аноним 04/06/16 Суб 19:04:14  761413
>>755953 (OP)
Есть ли нормальные русскоязычные ресурсы по Java?
javatalks.ru - сборище червей-быдлокодеров (например, некий Skipy оттуда не осилил лямбды и Stream API в Java 8, зато любит поучать других и хвастается своим "15-летним опытом")
Аноним 04/06/16 Суб 20:24:09  761576
>>761413
ITT?
Аноним 04/06/16 Суб 20:58:32  761595
>>761576
Здесь недалеко ушли от них. Один петушок говорил про Maven "даже не тратил время на изучение этой хуйни".
Аноним 04/06/16 Суб 23:05:34  761726
>>761595
Ну а хули, когда есть gradle?
Аноним 04/06/16 Суб 23:14:33  761731
>>761726
Он говорил это вообще про сборку через командную строку. Типа, собирать надо через кнопочку в IDE, а консоль для байтоебов.
Аноним 04/06/16 Суб 23:16:14  761732
>>761731
Ну кнопочка это конечно классно, но как бы всякое бывает. Мда конечно.
Аноним 04/06/16 Суб 23:22:05  761740
>>761731
тут еще говорили про то что твою мамаша по ночам ебут, ты и в это поверил?
Аноним 04/06/16 Суб 23:30:49  761750
>>761740
Не знаю, мне мамаши дегенератов вроде тебя неинтересны. Попробуй обратиться к хачам, они даже овец ебут.
Аноним 04/06/16 Суб 23:48:35  761781
>>761750
найс тралишь, сдаюсь
Аноним 05/06/16 Вск 08:23:01  761977
Можно ли с помощью http запросов войти в свой аккаунт в инстаграмме?
http://ideone.com/HRp3E6

Вот тут у меня какую-то непонятную разметку возвращает код. Мне нужно зарегиться и узнать, прислан ли запрос на подтверждение аккаунта через телефон.
В апи инстаграмма такого метода (зайти в акк и чекнуть запрос на подтверждение) я не вижу.
Аноним 05/06/16 Вск 08:24:49  761979
>>761095
Погугли MVP и паттерн работы с бд (data active). Удобная вещь в плане структуирования проекта, хотя усложняет простой код простой проги.
Аноним 05/06/16 Вск 08:34:42  761980
>>759445
А convert numbers to text - это просто два массива делается с сопоставлением по индексу?
Аноним 05/06/16 Вск 10:11:28  762006
У меня в последнее время чувство, будто книги пишутся так, чтобы забить как можно больше пространства на бумаге. Читаю Хорстманна, в результате за 141 страницу ничего вообще не узнал толкового о java. Узнал, что там есть объекты и переменные. Типы данных я мог взять из любого справочника. Может быть я чего-то не понимаю, и мне кажется, что там в оснновном пустая информация? Может быть кто-то посоветует что-то более толковое? Мне нужен быстрый старт
Аноним 05/06/16 Вск 10:20:09  762008
>>762006
Может, ты просто уже все знаешь?
Аноним 05/06/16 Вск 10:28:21  762011
>>762006
Книги пишутся для скучающих хипстеров, чтобы полки на шкафу забить и хвастаться перед гостями при случае. Самоучитель - разворачиваешь среду - потом гугл и сразу ебашь код. Вот работающий алгоритм.
Аноним 05/06/16 Вск 10:30:45  762012
>>762008
Я много чего не знаю. Но общие принципы одинаковы почти для всех языков программирования. Мне не нужно знать, что такое ООП, например. Мне нужны лишь особенности языка, и методики программирования на нём.
Аноним 05/06/16 Вск 10:31:35  762013
>>762011
Я боюсь, что буду ебашить велосипеды и костыли, не понимая до конца, как это работает внутри.
Аноним 05/06/16 Вск 10:33:26  762014
>>762006
Книги пишутся под определенную аудиторию. То, что для тебя пустое, для других будет ценным.
Аноним 05/06/16 Вск 10:35:17  762017
>>762014
Я согласен, книга была бы полезна, если бы я впервые сел программировать. Поэтому и спрашиваю что-то другое
Аноним 05/06/16 Вск 10:42:14  762019
>>762017
в шапке есть другое
Аноним 05/06/16 Вск 10:43:10  762021
>>762019
Может быть мне лучше оракловский туториал пройти?
Аноним 05/06/16 Вск 10:56:20  762032
>>761361
бамп, ну гляньте кто-нить
Аноним 05/06/16 Вск 11:01:10  762036
>>762032
ошибка какая?
Аноним 05/06/16 Вск 11:34:46  762052
>>762036
Bean Creation exception.
Он не может использовать @Autowired метод SetDataSource в DAO
Аноним 05/06/16 Вск 12:14:23  762074
>>762052
Stacktrace в студию, мудоёбина.
Аноним 05/06/16 Вск 12:21:23  762078
>>762074
2016-06-04 19:58:58.176 WARN 3248 --- [ restartedMain] ationConfigEmbeddedWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TrackWithPicDao': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void app.dao.TrackWithPicDao.setDataSource(javax.sql.DataSource); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.sql.DataSource] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {}
2016-06-04 19:58:58.185 INFO 3248 --- [ restartedMain] o.apache.catalina.core.StandardService : Stopping service Tomcat
2016-06-04 19:58:58.257 WARN 3248 --- [ost-startStop-1] o.a.c.loader.WebappClassLoaderBase : The web application [ROOT] appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:43)
2016-06-04 19:58:58.273 ERROR 3248 --- [ restartedMain] o.s.boot.SpringApplication : Application startup failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'TrackWithPicDao': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void app.dao.TrackWithPicDao.setDataSource(javax.sql.DataSource); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [javax.sql.DataSource] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {}
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:334) ~[spring-beans-4.2.6.RELEASE.jar:4.2.6.RELEASE]
и глубоко-глубоко вниз
Аноним 05/06/16 Вск 12:38:01  762095
>>762078
Ты написал много java и мало xml. пиши более, спринг рулит, хуле
Аноним 05/06/16 Вск 12:38:50  762097
>>762095
0 xml
Аноним 05/06/16 Вск 12:41:45  762100
Как думаете, при изучении java лучше сразу брать ide (idea)?
Аноним 05/06/16 Вск 12:44:03  762103
>>762100
лучше брать состав либ под вебсервер, который у тебя на работе стоит, и дрочить под него, либо страдать как анон с спрингом вверхуй.
Аноним 05/06/16 Вск 12:46:10  762105
>>762078
Почему бы не взять специально под веб что-то более приспособленное, например, руби или питон или пхп?
Аноним 05/06/16 Вск 12:46:30  762107
В библиотеках пишут вот такое. Что это?
// <editor-fold defaultstate="collapsed" desc="Compiled Code">
/ 0: getstatic java/awt/RenderingHints.KEY_ALPHA_INTERPOLATION:Ljava/awt/RenderingHints$Key;
3: areturn
/
// </editor-fold>
Аноним 05/06/16 Вск 12:47:33  762108
>>762105
Сам как думаешь?
Аноним 05/06/16 Вск 12:52:34  762109
>>762105
наверно потомучто хуй те кто даст это заюзать на работе, где уже оплачен вебсервер на джаве за 100 миллионов рублей?
Аноним 05/06/16 Вск 13:32:06  762130
>>762103
Я, видимо в java вообще нихуя не понимаю.Что общего между вебсерверами и ide?
Аноним 05/06/16 Вск 13:35:18  762133
>>762130
Веб-сервер - это логарифмический показатель предела явы, к которому стремится IDE в период времени t, численно равный отношению ява-макак к менеджерам
Аноним 05/06/16 Вск 13:38:12  762137
Господа, помогите зарегиться в инстаграмме средствами java?
Я делаю запрос просто через http и через apache http component, но ничего не выходит, я не понимаю, как там с сессиями и куки работать надо, заголовки прописывать что ли?
Аноним 05/06/16 Вск 13:40:04  762139
14651232047260.jpg (2Кб, 138x90)
>>762109
>вебсервер
> на джаве
> за 100 миллионов рублей?
мисье знают толк в извращениях
Аноним 05/06/16 Вск 14:48:17  762207
>>762133
Спасибо, теперь понятно
Аноним 05/06/16 Вск 16:03:03  762269
Парни, а может быть, вместо всего этого говна, для изучения спеки почитать?
Аноним 05/06/16 Вск 17:51:13  762388
14651382737340.jpg (12Кб, 231x218)
блеа, инстаграм ужесточил безопасность к http запросам, это значит, что мне там не авторизоваться? И вообще в ответе приходит какая-то недостраница без html с кучей скриптов, как такое парсить-то??
Значит об авторизации в инстаграмме через http запросы можно забыть??
Аноним 05/06/16 Вск 18:00:05  762399
>>762388
можно
Аноним 05/06/16 Вск 19:07:12  762485
>>762107
Байткод.
Аноним 05/06/16 Вск 19:24:15  762506
>>762399
напиши как плз
Аноним 05/06/16 Вск 19:24:45  762507
>>762485
а его компилятор читает? а то он типа закомментирован же.
Аноним 05/06/16 Вск 20:19:55  762564
>>762507
Не читает. Это просто комменты для разработчиков. Или какой-то плагин для IDE компилирует участок кода и вставляет в исходники как комментарий.
Аноним 05/06/16 Вск 20:35:08  762571
>>762078
И в чем проблема, мудило? Читать не умеем? Написано же, что нет у тебя бина с классом DataSource, поэтому его не удалось зинжектить в DAO.
А если бы ты, ленивое хуйло, просто скопировал бы текст ошибки в гугл, то нашел бы ответ по первой же ссылке.
http://stackoverflow.com/questions/32810178/springboot-no-qualifying-bean-of-type-javax-sql-datasource
Аноним 05/06/16 Вск 22:46:19  762653
>>762506
можно забыть
Аноним 05/06/16 Вск 22:47:22  762654
Какая сама нормальная книга по Spring?
Аноним 05/06/16 Вск 23:22:55  762670
>>762654
spring in action
>>762564
эклисп так делает, если кто хочет исходники смотреть идеей пользуйтесь.
>>762388
все нормальные социалочки делают разного рода защиту от автоматического использования их ресурсов в обход API. Делается это главным образом для борьбы с ботами. Пора бы знать уже такие вещи в 2026 году.
>>762269
спеки довольно бедные относительно литературы в оп-посте
>>762100
>>762021
Нахуй быть таким немощем, который не может самостоятельно без чужого мнения выбрать для себя материал? В оп посте есть литература, есть ЧаВо, но каким-то хуем вы лезете и лезете с одним и тем же вопросом из треда в тред ШТО МНЕ СДЕЛАТЬ ЧТОБ ПЛАТИЛИ 300 В СЕКУНДУ? ШТО МНЕ ЧИТАТЬ? А МОЖЕТ МНЕ ЛУЧШЕ ВОТ ЭТО ПОЧИТАТЬ? А МОЖЕТ ЕСТЬ ЧТО-ТО ЕЩЕ ЛУЧШЕ? ПОДСКАЖИТЕ АНОНЧИКИ. Анончики уже все темы обмусолили, за те полтора года что я итч сижу, но люди как приходили с глупыми вопросами так и приходят, прошлые треды не читают, вопросы ставить не умеют. Вот посмотрите отрывок про чувака, дело говорит. https://youtu.be/V7P3XPIqB3s?t=514
Аноним 05/06/16 Вск 23:24:29  762673
>>762670
Спасибо
>>762654-кун
Аноним 06/06/16 Пнд 11:54:02  762816
Ищу совета.
Мне нужно бужет написать оконное приложение, которое будет коннектиться с библиотеками, написанными на других языках, кроме того, все это должно быть кроссплатформенно. И у меня вопрос: правильно ли я сделал, что выбрал java, и что взять в качестве GUI - в шапке лежит ссыль на JavaFX и SWT, а также стоит ли ожидать проблем приконнекте с либами(скорее всего на C, надеюсь не на Fortran)?
Аноним 06/06/16 Пнд 14:02:45  762858
>>762816
Нет.
У явы свой мирок для интерконнектов.
Чужие длл-ки или so-шки не заюзаешь просто так.
Аноним 06/06/16 Пнд 14:14:41  762861
>>762816
если сишечка,
JNI должен взлететь.
Аноним 06/06/16 Пнд 14:27:28  762864
>>762816
Бери Qt, там достаточно просто, несмотря на то, что это кресты. На жаве можно сделать
приличный УИ, но трудно, и если б ты это мог, ты бы не спрашивал.
Аноним 06/06/16 Пнд 14:32:03  762867
>>762861
Лол.
Это нихуя не кросплатформенно.
Это жутко ебануто и боль с унижением.
Аноним 06/06/16 Пнд 14:32:04  762868
>>762816
>Мне нужно бужет написать оконное приложение, которое будет коннектиться с библиотеками, написанными на других языках, кроме того, все это должно быть кроссплатформенно.
Delphi/Lazarus
Если тебе нужны мак с виндой + мобильное говно, то лучше бери дельфи.
Аноним 06/06/16 Пнд 14:37:42  762870
>>762868
> Delphi
А вот и зашкваренные пожаловали, а ну обратно под шконку.
Аноним 06/06/16 Пнд 14:40:26  762873
>>762870
>кукарек ко-ко-ко
Что, прости?
Аноним 06/06/16 Пнд 15:19:30  762898
>>762816
поищи аналоги, может сможешь выкинуть свои иноязычные либы. Правильно анон советует писать на крестах, но это хоть и относительно простой путь, в целом все равно очень тернистый. Вот смотри если у тебя сишная либа скомпиленная под прыщи, то если ты ее из жабы зареюзаешь, твоя jar-ка быдет завязана на прыщи. Чтобы она была "кроссплатформенной", в комплект еще и придется пихать спермодлл-ку. И это мы говорим про хуй86, для другого проца понадобится еще столько же бинариев.
Возьмем теперь кресты. Подцепить нативную либу в крестах будет проще, но работать сложнее. Про кроссплатформенность хоть и заявляют что это просто - на деле пока руку не набьешь ты ее не воплотишь. И последнее - нативные либы. Они никуда не деваются, для каждой платформы тебе все еще нужны будут версии либ под эту платформу.
Я тебе советую попытаться добыть информацию по тем либам, которые тебе нужно будет юзать и если у них нет аналогов в жабе, попытаться ограничить целевую платформу насколько это возможно. Потом уже можно будет окончательо решать на чем писать.
Аноним 06/06/16 Пнд 15:27:32  762907
>>762898
Спасибо, наверное буду смотреть в сторону Qt. Загвоздка в том, что в той конторе, для которой нужно будет писать, уже давно используется java, и нужно будет еще изрядно постараться, чтобы продвинуть идею написания на чем-либо еще.
Кроссплатформенность нужна только для того, чтобы запускалось на Линухе и Винде. А библиотек еще нет - их кто-то еще должен разработать, хуй знает кто, но к дедлайну вполне может оказаться, что я.
>>762864
Так наверное и сделаю, хотя на крестах не прогал, только на С, а потом перешел на C# и Java
Аноним 06/06/16 Пнд 15:32:16  762910
>>762867
это не кроссплатформенно если библиотеки которые пишешь на сях заточные под определенную платформу, у анона все библы уже готовы на различных платформах, пишешь JNI специфичные обертки вокруг них и спокойно юзаешь определенный набор, на определенной оси.
Аноним 06/06/16 Пнд 15:34:08  762912
>>762907
че эта за бибилиотеки такие, если их еще не написали, зачем их делать на сишном коде? в чем заключаются требования? Эту тему юзают когда есть легаси код, когда его нет, зачем плодить костыли?
Аноним 06/06/16 Пнд 15:40:24  762917
>>762907
Если либ нет то пиши полностью на яве лол.
Аноним 06/06/16 Пнд 15:43:49  762919
>>762917
ща вылезет с своим "есть участки логики которые должны работать быстро поэтому надо добавить кроссплатформенного ада на си".
Аноним 06/06/16 Пнд 15:46:46  762921
>>762919
>>762912
Библиотеки нужны для научных расчетов, такие дела.
Аноним 06/06/16 Пнд 15:48:02  762923
>>762921
тогда в сторону скалы смотри или кложуры.
Аноним 06/06/16 Пнд 15:49:17  762926
>>762921
Ну тогда тебе JPython с nympy в помощь
Аноним 06/06/16 Пнд 15:49:57  762927
>>762923
Лол.
И где там готовые либы уровня нумпая?

Для математики есть питон. Для питона в джвм есть джейпайтон
Аноним 06/06/16 Пнд 15:50:25  762928
>>762921
тогда одну ось устаканить не судьба? или это проектик на продажу для лошков кто будет покупать и ставить себе на шиндоуз или мак?
Аноним 06/06/16 Пнд 15:51:01  762929
>>762923
Так их не я буду писать, я ж не особо в той теме разбираюсь.
Аноним 06/06/16 Пнд 15:54:56  762931
>>762927
С радостью бы сам все написал на питоне, если бы еще gui хорошие завезли
Аноним 06/06/16 Пнд 16:05:20  762935
>>762928
Ну почти угадал
Аноним 06/06/16 Пнд 16:06:07  762936
>>762931
Qt + python лол
И никакой явы
Аноним 06/06/16 Пнд 16:17:57  762939
>>762936
А так можно?
Так значит и сделаю.
Аноним 06/06/16 Пнд 19:23:46  763095
>>755953 (OP)
помогите пожалуйста сделать задание:
есть строка, из неё нужно удалить слова, в которых от трех до пяти символов, но при
этом должно быть удалено только максимальное четное
количество таких слов. Как это сделать? С помощью метода split? И как сделать так, чтобы сохранились знаки препинания, если использовать split, или можно как-то по-другому это сделать чтобы удалилось только слово?
Аноним 06/06/16 Пнд 19:46:45  763112
Анон, вопрос уровня Б.
Если есть сферический даун в вакууме типа меня, и у меня есть курсы с азов и до пиздатого уровня, то будет ли профит уделять им по 2-3 часа в будни и выходные? ПОчитал треды, так аноны ботают и ебашит, сам делал так, когда устраивался на нынешнюю работу. К чему написал про курсы-не надо гуглить раши-хуяши, кучу книг, практики и прочее-все будет.
Аноним 06/06/16 Пнд 20:05:11  763120
>>763112
Лучше почитай Java All-in-One, базарю.
Аноним 06/06/16 Пнд 20:10:01  763122
>>763095
Если на 8 яве то используй стрим апи.
На семерке я бы из строки сделал бы коллекцию и отфильтровал ее
Аноним 06/06/16 Пнд 20:16:57  763127
14652334174760.gif (1931Кб, 398x220)
>>763095
https://ideone.com/gWk9L6
Аноним 06/06/16 Пнд 20:30:52  763134
>>763120
Пардон. но эта книг. Одной ее по-твоему достаточно?
Аноним 06/06/16 Пнд 20:58:42  763165
14652359228950.jpg (346Кб, 605x832)
>>763095
https://ideone.com/bePfBe
Аноним 06/06/16 Пнд 21:39:52  763210
>>763165
>>763127
Большое спасибо. А какое из этих двух решений более эффективное? Что происходит на 25 и 27 строках в https://ideone.com/gWk9L6?
Аноним 06/06/16 Пнд 21:41:14  763214
>>763210
И как сделать так, чтобы перед удаляемым словом удалялся и пробел перед ним?
Аноним 06/06/16 Пнд 23:16:03  763259
>>763127
>2016
>StringBuffer
Серьезно?
Аноним 06/06/16 Пнд 23:32:14  763269
>>763259
что не так?
Аноним 07/06/16 Втр 00:04:35  763299
>>763269
Ну у тебя там разве есть параллельность вычислений требующая синхронизаций? Если ее нет, то StringBuffer не имеет смысла и нужно использовать StringBuilder.
Аноним 07/06/16 Втр 04:09:29  763352
>>762670
Да я-то знаю такие вещи, просто на фрилансе часто просят, чтобы скрипт САМ РЕГИЛСЯ В ИНСТАГРАММЕ)). Причем в апи метода авторегистрации конечно же нет.
Аноним 07/06/16 Втр 05:49:57  763374
>>763259
Посмотри сигнатуру метода appendReplacement, вася.
Аноним 07/06/16 Втр 05:51:50  763375
>>763210
Сначала тебе реши, а потом тебе еще и найди эффективное решение
>>763214
А потом еще и чтобы пробел удалялся. А если там 10 пробелов или знак табуляции, их все тоже удалять?
Аноним 07/06/16 Втр 19:51:57  763857
Что-то я совсем скис в поисках.
Хочу, чтобы при создании объекта, имя переменной, ссылающейся на объект передавалось в конструктор, как параметр. Это возможно?
Аноним 07/06/16 Втр 19:59:16  763867
>>763214
Строка строка = " иди нахуй";
строка = trim(строка);
Систем.аут.принт(строка); // "иди нахуй"
Аноним 07/06/16 Втр 20:43:02  763915
>>763857
нет, это невозможно. во-первых, при компиляции сохранность имен переменных не гарантируется, во-вторых воспользоваться именем переменной в рантайме с практической пользой ты не сможешь, в-третьих это какой-то пиздец и вопиющее непонимание фундаментальных принципов жабки. RTFM
Аноним 07/06/16 Втр 20:46:46  763921
>>763915
Создаю я кота. И добавляю в список, чтобы потом управлять ими.
Cat Tom = new Cat(int aAge, String aSex);
cats.add(Tom);
out.print(Tom.getAge());
Если кот только что родился, то конструктор перегружается только с параметром aSex.
Но я не хочу еще писать очевидный дополнительный параметр имени.

Пока писал пост придумал другой вариант.
Можно добавлять каждый объект и вызывать по имени.
cats.add(new Cat(String aName, int aAge, String aSex);
Но как вызывать, понятия не имею.
Можно вызвать сразу всех котов в форыче, но я хотел бы и по отдельности их обрабатывать.
Аноним 07/06/16 Втр 20:59:05  763933
>>763921
что тебе мешает в фориче их обрабатывать, создавать в зависимости от результатов обрабоки и запихивать в лист?
Аноним 07/06/16 Втр 21:07:40  763942
>>763933
Ну а зачем плодить циклы и условия в нем, если можно (можно ли?) вытащить конкретного кота и дать ему пиздюлей за упавший горшок с цветком.
Аноним 07/06/16 Втр 21:08:41  763944
>>763942
засем писать код чтобы дать пиздюлей коту?
Аноним 07/06/16 Втр 21:09:57  763947
>>763857
А разве не "идинахуй"?
Аноним 07/06/16 Втр 21:10:40  763949
>>763947
>>763867
Аноним 07/06/16 Втр 21:10:47  763950
>>763944
Обосрался в голос.
Короче, я так понял, что пока мне придется перебирать всех котов в цикле, пока имя будущего опиздюленного не совпадет с искомым, да? Надо будет на досуге поискать более красивое решение.
Аноним 07/06/16 Втр 21:11:03  763951
>>763120
Отвратительная книга.
В лучшем случае - пациент забросит и возьмётся за годное чтиво, в худшем - книжонка создаст ИЛЛЮЗИЮ понимания происходящего.
Осваивающий программирование человек обязан иметь абстрактное мышление и умение вычленять главное. Эти очень полезные черты поможет выработать не чтение книг с картиночками, а чтение серьезных книг и рисование своих - хоть на бумажке, хоть с голове. Это научит построению абстракций. А все эти заманчивые предложения "С++ за 21 день" призваны лишь вызвать у лохов желание купить книгу.
Аноним 07/06/16 Втр 21:12:58  763953
>>763949
Точно. Ни разу не пользовался этим методом на Java, подзабыл немного. Просто я обрабатывал каждое слово отдельно, и у каждого нужно было отсечь пробелы, поэтому такая путаница произошла. Впрочем, это и не важно.
Аноним 07/06/16 Втр 21:14:12  763956
>>763921
Вызывай переменные экземпляра, хуле. Это дерьмо какое-то.
Аноним 07/06/16 Втр 21:18:14  763965
>>763950
Можешь сделать Map<String, Cat> - ключи имена.
Аноним 07/06/16 Втр 21:19:50  763966
>>763956
Ну вызвал я, и что? А если я захочу сделать таблицу из тех котов, которым дал или не дал пиздюли в таком виде?
Тоm - get fucked
John - not get fucked
Mike - not get fucked

Пользователь же не знает имя переменной, а писать имя в конструктор - это плодить сущности. В общем, нет решения, я понял.
Аноним 07/06/16 Втр 21:21:17  763968
>>763950
нет более красивого решения. Поиск значения в несортированной коллекции занимает O(n), это значит что тебе придется перебирать все элементы в цикле. Если бы коллекция была отсортированной ты бы мог найти своего кота за O(log n) операций, но по этой теме лучше книжек по алгоритмам почитай. Алсо, в java 8 есть стримы, которые прячут от тебя обход по циклам, и своего кота ты можешь найти вот такой строчкой:
Cat tom = listOfCats.stream().filter(c -> c.name.equals("tom")).findAny().get();
Так как стримы рекомендуется осваивать после того как основные моменты понял, код для тебя может показаться чрезвычайно сложным, поэтому просто обходи в цикле.
Аноним 07/06/16 Втр 21:22:43  763969
>>763966
>В общем, нет решения, я понял.
ты даже толком не описал что хотел
Аноним 07/06/16 Втр 21:32:32  763977
>>763968
>Cat tom = listOfCats.stream().filter(c -> c.name.equals("tom")).findAny().get();
Я почти выучил кор SE 7, закрепляю материал по эффектив джава. И поэтому возникают такие вопросы.
Кстати, твою строчку интуитивно можно понять. Она ищет в списке котов кота через фильтр, имя которого совпадает с "tom", находит случайного и присваивает переменной. Все правильно?
Аноним 07/06/16 Втр 21:45:11  763993
Короче, пусть пока что так ищет.

for (Pet cat : cats) {
if (cat.getName().equals("Tom")) {
out.println(cat.getSound());
};

Очень скоро дойду до лямбдочек.
Аноним 07/06/16 Втр 22:35:39  764072
>>763977
угу. Собсна в этом и главное преимущество стрим апи - повышение читабельности и сокращение объема кода.
Аноним 08/06/16 Срд 00:01:47  764148
Доебусь до вас. Но эквал надо вызывать в обраделм порядке чтобы не поймать нпе
Аноним 08/06/16 Срд 00:03:07  764149
>>764148
Обратном лол.
Типа
"Хуй".equals(car.getPisya)
Аноним 08/06/16 Срд 00:13:04  764157
>>763953
А вот нихуя.
https://ideone.com/fAqVAy
Аноним 08/06/16 Срд 01:00:14  764178
14653368144570.jpg (95Кб, 503x711)
>>755953 (OP)
Аноним 08/06/16 Срд 01:01:36  764179
>>764157
Лучше всего обрабатывать эксепшены как полагается. Мало ли что у тебя может придти.
Аноним 08/06/16 Срд 01:03:20  764180
>>764179
Или не придти.
адд-фикс
Аноним 08/06/16 Срд 01:07:40  764184
>>764178
Поидее надо
Кукарек<кококо> кукарек = new Кукарек<кококо>();
Там же даже иде подсказало бы.
Аноним 08/06/16 Срд 01:27:25  764210
>>764184
Наверное, это такая тонкая шутка пикчи. Пока нетбинс не загрузился, можно забыть скобочки конструктора.
Аноним 08/06/16 Срд 02:13:27  764220
>>764179
Там почему-то автоматически это вставилось.
Аноним 08/06/16 Срд 02:24:51  764221
>>764220
Не знаю, что у тебя там вставилось и куда, в идее можно и так и так местами менять части выражения в два клика. То есть оба варианта absolutely legal. А эксепшен обрабатывать придется в любом случае, повторюсь, ты заранее не можешь знать, придет тебе что-то от пользователя в ту область памяти или нет. Вдруг, он случайно ничего не отправит? Тогда окошечко с чатом словит наллэксепшен, и пользователю ничего не останется, кроме как обновить окно и дальше писать. Вот такие дыры и создают плохое впечатление.
Аноним 08/06/16 Срд 02:27:00  764222
>>764221
Эм, там две строчки кода, ты серьёзно?
Аноним 08/06/16 Срд 03:00:33  764225
>>764222
Я не знаю, я не смотрел даже, лень. Просто на будущее говорю.
Аноним 08/06/16 Срд 08:05:12  764287
Джавааноны, а кто-то проходил обучение у netcracker? Годнота?
Аноним 08/06/16 Срд 08:38:02  764295
>>764287
Сеньоры ебут в жопу практикантов и жуниоров и заставляют сосать.

А так норм.
Аноним 08/06/16 Срд 10:14:05  764334
>>764287
Ты откуда?
Аноним 08/06/16 Срд 10:32:18  764347
>>764334
Живу в дс, учусь в вузе, где нет очных занятий
Аноним 08/06/16 Срд 10:54:09  764359
14653724498480.jpg (105Кб, 1152x648)
>>755953 (OP)
Java господа, подскажите пожалуйста, как пофиксить пик? совсем не разбираюсь в этих коллекциях.
Аноним 08/06/16 Срд 11:07:06  764373
>>764359
поищи поновее либу для работы с JSON, у тебя слишком старая.
Аноним 08/06/16 Срд 11:12:50  764379
>>764373
import java.util.Map;
import java.util.Map.Entry;
Все что импрортировано в этом классе, подскажи, как пофиксить? Какую библиотеку взять.
Аноним 08/06/16 Срд 11:12:51  764380
>>764347
В любом случае, лучше чем дома сидеть, но там еще это собеседование. Нужно иметь какую-то базу и еще пройти ихнего психолога. Потом возможно тебя возьмут на работу, если будешь хорош.
Аноним 08/06/16 Срд 11:13:25  764382
>>764379
Поясни за комментарии строк? Что это?
Аноним 08/06/16 Срд 11:16:41  764387
>>764382
Декодировал class файл,декодер автоматом вписал.
Аноним 08/06/16 Срд 11:17:56  764389
>>764387
Как защитить класс от декодирования? ниндзя-код?
Аноним 08/06/16 Срд 11:20:51  764392
>>764379
Не туда копаешь, у тебя проект настроен криво (в эклипсе это не редкость)
и вообще нахуя декомпилить готовый код, наркоман, думаешь когда его собирали в нем смогли проигнорировать ошибки компиляции?
Открой проект в идее и покажи стектрейс твоего приложения (а не сторонней либы).
Аноним 08/06/16 Срд 11:21:08  764393
>>764389
никак, грешно
Аноним 08/06/16 Срд 11:32:12  764400
>>764380
Спасибо, но я немного другое имел ввиду . У.меня познаний в джаве очень мало, и я хотел узнать, хороши ли т0 курсы онлайн, они бесплатные.
Аноним 08/06/16 Срд 11:42:15  764408
14653753352310.jpg (89Кб, 1167x648)
>>764392
Скачал idea, указал в нём папку, получил такую хуйню. Как можно в еклипсе пофиксить? Я с идеей совсем не знаком.
Аноним 08/06/16 Срд 11:42:48  764411
>>764400
Онлайн курсы? Зачем это тебе, иди в неткрякер и узнавай когда набор и будет ли он вообще.
Аноним 08/06/16 Срд 11:54:18  764426
>>764411
Набор на очные? Бля, не видел даже близко такое
Аноним 08/06/16 Срд 12:04:36  764430
>>764408
очевидно что Java sdk is invalid.
переустанови jdk, после этого в выпадающем списке укажи путь до новой валидной jdk.
Аноним 08/06/16 Срд 12:11:34  764435
14653770946210.jpg (196Кб, 1589x608)
Подскажите пожалуйста, как будет выглядеть запрос на выходе(b.toString в квадрате 4), если в
"byte[] r = prepareRequest(method, o);" передать
method - это String "testmysweat"
o = new Object[] { WhereTest, Double.valueOf(amount), comment })
Аноним 08/06/16 Срд 12:15:52  764440
>>764426
Ну как бэ да.
Аноним 08/06/16 Срд 13:01:27  764475
>>764435
ты jdk настроил?
Аноним 08/06/16 Срд 13:04:42  764478
>>764435
http://www.oracle.com/technetwork/java/codeconvtoc-136057.html
Аноним 08/06/16 Срд 13:08:00  764483
> I wanted to highlight the fact that Spring is now so complex that it has it’s own framework, Spring Boot. A framework for a framework. We are in Framework Inception, a film about Leonardo Di Caprio trying to find his long lost java code by going deeper and deeper through layers of XML and annotations before eventually giving up on life.

Проиграл.
Аноним 08/06/16 Срд 13:10:03  764485
>>764475
>>764478
jdk установлена, jdk1.8.0_65.Подскажите по пикче, мне бы узнать как конечный запрос выглядел бы, и все.
Аноним 08/06/16 Срд 13:12:23  764488
>>764485
Твоя пикча нечитаема. Исправляй.
Аноним 08/06/16 Срд 13:32:58  764505
14653819787270.jpg (260Кб, 1589x608)
>>764488
Вот, так лучше понять? Все равно как говно выглядит, но может получится разобраться.
Аноним 08/06/16 Срд 13:35:38  764506
14653821383220.jpg (263Кб, 1589x608)
>>764505
Пофиксил, добавил номера действий.
Аноним 08/06/16 Срд 13:37:19  764508
>>764506
Как будет выглядеть сформированная строка, если в
"byte[] r = prepareRequest(method, o);" передать
method - это String "testmysweat"
o = new Object[] { WhereTest, Double.valueOf(amount), comment })
Аноним 08/06/16 Срд 13:38:02  764510
>>764485
42
Аноним 08/06/16 Срд 13:52:58  764525
14653831791110.jpg (18Кб, 480x360)
>>764506
> код не по java code conventions
> extends LinkedHashMap
> class хуйпизда1 с конструктором (Хуйпизда хуйпизда)
> передача в конструктор какой-то хуйни, треть из которой не используется
> самодокументирующийся код
> все на булочке с кунжутом обрывках использованной туалетной бумаги в случайном порядке
Аноним 08/06/16 Срд 13:58:10  764533
>>764440
Очных нет нихуя( почему не рекомендуешь онлайн?
Аноним 08/06/16 Срд 14:04:55  764540
>>764533
Не нравятся имхо хз можно ли так на хакаче писать, по мне луче книжку почитать.
Аноним 08/06/16 Срд 14:08:22  764546
>>764540
Я так и учил до этого, но щас работа, в будни пара часов по вечерам и выгодные. Думал, это годный вариант
Аноним 08/06/16 Срд 14:25:21  764563
Джаваны, в чём подвох? выдаёт
Exception in thread "main" java.lang.NullPointerException
at SimpleMath.getUrl(SimpleMath.java:20)
at SimpleMath.main(SimpleMath.java:31)


Хочу сделать так, чтобы если слово содержится в коде(в данном случае BEGIN, оно точно там есть), то будет написано после кода TRUE.
Но что-то не выходит.

Вот мой код:
http://pastebin.com/Bw8bYHap

Буду признателен за ответ-совет
Аноним 08/06/16 Срд 14:37:11  764574
>>764563
Проебал фигурные скобки.
while((inputLine=in.readLine())!=null)
System.out.println(inputLine);
Принтить, пока inputLine != null. А когда null - движемся дальше: String s = inputLine; s тоже становится null, ты обращаешься к s и атятя.

Java code conventions с запретом на однострочные операторы залупы без фигурных скобок не просто так писали, ибо они приводят вот к таким ошибкам.

Исправь и будет выполняться. Алсо изучи try.
Аноним 08/06/16 Срд 14:40:30  764581
>>764574
этот код (без скобок) взят с оф.сайта оракл, в том-то и дело

https://docs.oracle.com/javase/tutorial/networking/urls/readingURL.html
Аноним 08/06/16 Срд 14:42:47  764586
>>764581
> while ((inputLine = in.readLine()) != null)
> System.out.println(inputLine);
> in.close();
> }
В чем дело? К null значению inputLine в примере обращения нет, поэтому и нет NPE.
Аноним 08/06/16 Срд 15:02:14  764597
Анончики! В некоторых кодах с использование Scanner встречаю команду scn.close();
ЗАчем закрывают сканер, например, после чтения текстового файла? ведь и без этой команды всё работает ТОЧНО ТАКЖЕ.

Это память освобождает или просто какой-то атавизм?
Аноним 08/06/16 Срд 15:33:32  764618
>>764597
Scanner это класс-декоратор и сам по себе он не работает. В конструктор ты пихаешь источник данных для сканирования. Если не считать простое сканирование стринга, то ты пихаешь туда поток или то, что можно прочитать - Readable.
Это может быть сразу File (тогда Scanner сам генерирует входящий поток для него), или поток неважно откуда.
А потоки, как ты знаешь, нужно закрывать. Когда ты вызываешь метод close(), scanner закрывает поток, который он сканирует и все счастливы.

То есть нужно ли закрывать сканнер - зависит от того как ты его используешь. Если ты сканируешь файловый поток или прост поток откуда-нибудь, то его нужно закрывать. И ты либо закрываешь сам этот поток, либо (например если создал его прямо в конструкторе сканнера) закрываешь через scanner.close(). Ну или в восьмой джаве юзаешь try-with-recources.

Если ты сканируешь какой-нибудь System.in, то его закрывать не нужно (и даже может быть вредно, если ты планируешь оттуда что-нибудь еще читать). Если сканируешь стринг, то тоже не нужно. Если сканируешь потоки, то закрываешь их либо через сканнер, либо вышестоящий поток, а не то гроб, гроб, пидор в лодке через реку в продакшене.
Аноним 08/06/16 Срд 16:19:42  764646
>>764618
>Ну или в восьмой джаве юзаешь try-with-recources
Помойму эта фича уже аж с седьмой явы.
Аноним 08/06/16 Срд 17:03:05  764684
14653945856810.jpg (237Кб, 1280x960)
шит-постинг-тест
Аноним 08/06/16 Срд 17:04:16  764687
14653946566610.jpg (237Кб, 1280x960)
шит-постинг-тест
Аноним 08/06/16 Срд 17:21:18  764714
>>764687
Кого-то пора забанить авансом
Аноним 08/06/16 Срд 17:27:35  764719
>>764646
> Try-with-resources in Java 7 is a new exception handling mechanism that makes it easier to correctly close resources that are used within a try-catch block.
Да, точно.
Аноним 08/06/16 Срд 17:29:36  764721
>>764714
За кота нельзя банить.
Аноним 08/06/16 Срд 18:51:05  764818
Ананасы помогите. Нужен код для добавления приложения в автозагрузку
Аноним 08/06/16 Срд 19:02:23  764824
14654017431860.jpg (237Кб, 1280x960)
>>764818
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Shell /t REG_SZ /d "C:\huita.bat" /f

Добавь эту строку в bat файл приложения, и он будет прописывать себя в автозапуск в реестре
Подробно:
reg add - указывает раздел в реестре
/v - указывает название параметра
/t - тип параметра
/d - записывает полный путь к файлу
/f - добавляет информацию в реестр без всяких вопросов и подтверждений

В общем тебе надо только путь свой написать к bat файлу, вместо C:\huita.bat
Аноним 08/06/16 Срд 19:05:36  764826
>>764824
Благодарю
Аноним 08/06/16 Срд 19:11:48  764831
14654023090140.jpg (32Кб, 400x400)
Пасаны, нужен совет.
Дело в том, что я мамкин джун. Один друг насмотрелся, завидует и тоже думает попробовать себя в пограммировании. Проблема в том, что он максимум гуманитарии, никогда не кодил и не знает даже простейших вещей. Что можно посоветовать ему почитать, чтобы было легко и понятно. Желательно самые основы, переменный, константы, ифы там, чтоб человек хотя бы понял, нравится оно ему вообще или нет.
Аноним 08/06/16 Срд 19:14:27  764832
>>764831
Ну кому ты пиздишь? Не надо историй про своего друга. Мы знаем, что ты и есть тот самый гуманитарий, который даже не может прочитать шапку треда
Аноним 08/06/16 Срд 19:14:41  764833
14654024820060.jpg (237Кб, 1280x960)
>>764831
SICP.
Аноним 08/06/16 Срд 19:21:46  764841
14654029069250.jpg (1147Кб, 1848x3242)
>>764832
Ты зачем такой параноик? Если бы я хотел спросить за себя, я бы так и сделал. И уже делал, лол.
Аноним 08/06/16 Срд 19:37:06  764857
>>764831
передай своему другу чтоб закрыл тред и больше не приходил сюда.
Аноним 08/06/16 Срд 19:42:24  764860
>>764857
Мне начинает казаться, что проще было напиздеть, что это я собираюсь джаву изучать, тогда возможно мне бы ответили по делу.
Ладно, лално, я правда немного напиздел, на самом деле я интерн и джуном стану только ближе к концу месяца. Сегодня как раз ревью было, сказали норм, чему я очень рад.
Аноним 08/06/16 Срд 20:10:05  764879
>>764860
Ну ты упездок, сам же изучил до джуна и не можешь подсказать другу которого нет с чего начать.
Аноним 08/06/16 Срд 20:13:12  764883
>>764860
Ты же молодой, шутливый, попробуй сам ему все объяснить, есть у тебя имеются знания и время. Да хотя бы одного желания было бы достаточно.
Аноним 08/06/16 Срд 20:27:00  764903
>>764860
ты уже спрашивал и получил ответ, так почему не можешь этот ответ ему пересказать? Алсо, когда учишь кого-то сам учишься не хуже, так что дерзай.
Аноним 08/06/16 Срд 22:31:30  765010
>>764831
>>764860
Лживый пидорас.
Аноним 08/06/16 Срд 23:14:41  765063
прошу помощи. можете посоветовать, какой веб сервер выбрать для сайта средней нагрузки? то есть я пользовался tomcat, потом же понял что их очень много - maven, glassfish и тд. все это ведь прослойки для веб сервера, ведь так?
по каким критериям их выбирают?
Аноним 08/06/16 Срд 23:27:57  765089
>>765063
Подождешь полчасика? Я с работы приду и погуглю за тебя.
Аноним 08/06/16 Срд 23:29:29  765093
>>765089
ох
Аноним 09/06/16 Чтв 00:06:15  765122
Использование стримов() очень сильно нагружают приложение?
Аноним 09/06/16 Чтв 00:13:20  765126
>>765063
> maven
> веб сервер
Что ж ты делаешь, содомит.
Аноним 09/06/16 Чтв 00:15:30  765129
14654205309070.jpg (109Кб, 809x960)
>>764831
Аноним 09/06/16 Чтв 00:49:22  765150
Как объединить две коллекции с разными типами?
Аноним 09/06/16 Чтв 00:51:47  765154
>>765150
Перефразирую. Хочу объединить две коллекции с разными типами и обращаться к ним через полиморфную ссылку абстрактного типа.
Аноним 09/06/16 Чтв 00:58:28  765160
>>765154
Объедини в одну коллекцию с типом Object.
Аноним 09/06/16 Чтв 01:04:58  765164
>>765160
Хм, насколько я помню, к типу Object обращаться вот так:

Huita huita = new Object();

никак нельзя.
Или я не прав?
Аноним 09/06/16 Чтв 01:22:00  765175
>>765164
Collection<Object> huitas

Но посмотри на ситуацию с другой стороны:
> Хочу объединить две коллекции с разными типами
Ты хочешь в статически типизированном языке в одной коллекции хранить данные разных типов. То есть тебе при любом обращении к ней нужно будет делать бойлерплейт говнецо в виде instanceOf и valueOf количеством равным количеству фактических типов в твоей коллекции, чтобы внезапно не проебаться, когда ты рассчитываешь получить Dick extends Vagina, а получаешь FatDick extends YourAss и получаешь исключительно пикантную ситуацию.

Лучше переработай подход и храни, как белый человек, разные типы в разных коллекциях.
Если уж кровь из носа как хочется, то в указание типа дженерика при объявлении коллекции укажи интерфейс, который реализуют оба типа - так уж хоть все равно по-мудацки, но все же лучше и обращайся с элементами коллекции по методам интерфейсов.
Аноним 09/06/16 Чтв 01:24:04  765179
>>765164
> Huita huita = new Object();
Наоборот. И к хуите можно обращаться только по методам Object, если не делать кастинг в конкретный класс или оборот через valueOf.
Аноним 09/06/16 Чтв 01:24:56  765181
>>765164
>Huita huita = new Object();
Так конечно нельзя, а вот:
Object huita = new Huita();
Очень даже можно.

>>765150
>>765154
Дано: Collection<Govno> kakaxi, Collection<Mocha> ssanina

Тогда:
List<Object> gonoAndMocha = new ArrayList(kakaxi.size() + ssanina.size());
gonoAndMocha.addAll(kakaxi);
gonoAndMocha.addAll(ssanina);
Аноним 09/06/16 Чтв 01:32:15  765183
14654251356120.webm webm file (2325Кб, 960x720, 00:00:07)
>>765181
Представил итерирование данной коллекции с выяснением каждого элемента говно ли это или все же моча и просто заорал среди ночи в голосину.
Аноним 09/06/16 Чтв 01:37:51  765188
>>765175
>>765179
>>765181
>>765183
Я еще так никогда не смеялся.
Но все же хочу хранить как белый человек. Просто я хотел организовать поиск стримом по всем коллекциям сразу и не нашел решения. Конкатенация коллекций - единственное решение, которое пришло в голову.
Аноним 09/06/16 Чтв 01:50:39  765192
>>765122
Нет.
Аноним 09/06/16 Чтв 02:51:56  765213
Что происходит с объектом, который не привязан и не был привязан изначально ни к какой ссылке? О нем ведь позаботится сборщик мусора?
Аноним 09/06/16 Чтв 03:03:13  765216
>>765213
Добавлю, что объект в коллекции.
Аноним 09/06/16 Чтв 06:20:57  765238
>>765216
он привязан к коллекции, если только коллекция не сорт оф https://docs.oracle.com/javase/7/docs/api/java/util/WeakHashMap.html
Аноним 09/06/16 Чтв 06:37:34  765243
>>765188
>>765188
>Просто я хотел организовать поиск стримом по всем коллекциям сразу и не нашел решения. Конкатенация коллекций - единственное решение, которое пришло в голову.
https://ideone.com/VrNlWQ
Добавлю что такой подход оправдан только если тебе не известен тип искомого элемента и если ты смог добиться большей производительности от параллельного стрима (третье исполнение).
Аноним 09/06/16 Чтв 07:00:41  765247
поясните что должен делать джун на работе?
Сижу уже три месяца в джунах в крупном проекте и кидают только баги копать
нахуя тогда все эти изьебы на собеседованиях?
Аноним 09/06/16 Чтв 07:20:12  765249
>>765247
джун не должен этим заниматься. проси адекватных задач а это говно пусть синьоры разгребают.
Аноним 09/06/16 Чтв 07:33:50  765252
>>765249
типа каких?
Аноним 09/06/16 Чтв 07:44:40  765254
>>765252
разработка нового модуля с нуля например, внедрение dsl, переход на java 8, переход на wildfly, оптимизация sql запросов, хайлоад.
Аноним 09/06/16 Чтв 08:03:59  765255
>>765254
Проиграл.
Аноним 09/06/16 Чтв 08:09:52  765256
>>765243
Спасиб. Спиздил код.
Аноним 09/06/16 Чтв 08:57:52  765265
>>765181
Лол.
А итераторы и компараторы сам для своей мочи и говна писать будешь?
Аноним 09/06/16 Чтв 10:41:13  765294
>>765265
Придется нанять Петровича и Иваныча и поставить их рядом с сельским туалетом, чтобы они, а не мы, перерывали каждый раз яму с говном, перебирая каждый элемент говна и мочи, или сравнивая говно и мочу.
Аноним 09/06/16 Чтв 10:59:08  765303
Кто-нибудь проходил курс codecademy, что вы можете о нем сказать?
Аноним 09/06/16 Чтв 11:03:09  765306
Класс другого пакета, не являющийся подклассом класса данного пакета.

заебись обьясняет
Аноним 09/06/16 Чтв 11:06:53  765312
>>765306
Масло маслянное.
По какой-то причине захотел усложнить простые слова.
Я так же в школе набивал слова в сочинение, когда нужно было больше определенного порога
Аноним 09/06/16 Чтв 11:32:24  765328
Почитал тут что
public static final String testString = "abcde";
все-равно можно изменить если очень хочется, а как этого избежать не написали.
Написали просто - А потому – в реальных приложениях я советую более тщательно подходить к настройке политики безопасности. Что бы это могло значить?
Аноним 09/06/16 Чтв 12:26:04  765351
>>765328
читай дальше, не отвлекайся.
Аноним 09/06/16 Чтв 12:32:59  765354
>>765328
Через рефлексию все меняется. А в приложениях, где нужна безопасность, за нее ебут в жопу.
Аноним 09/06/16 Чтв 12:36:50  765358
Как скомпилить много классов через консоль за раз? Ну вы понели.
Аноним 09/06/16 Чтв 12:40:44  765361
>>765358
Нормально настроить мавен проект
Аноним 09/06/16 Чтв 13:34:01  765408
>>765361
разобрался.
javac bla\bla\*.java
Аноним 09/06/16 Чтв 13:35:59  765411
>>765408
далеко пойдешь
Аноним 09/06/16 Чтв 13:38:32  765413
14654687129870.png (885Кб, 1440x900)
>>765306
>>765328
> Учебники на русском языке
Аноним 09/06/16 Чтв 14:17:50  765435
14654710703950.jpg (2Кб, 84x109)
14654710703951.jpg (2Кб, 101x109)
>>765411
Нен н-ну, а что.
Аноним 09/06/16 Чтв 14:20:15  765436
14654712158370.jpg (64Кб, 604x483)
>>765435
Дал Аллах (милостивый и милосердный) тебе maven или gradle. Используй! Скачивай зависимости! Собирай проект! Не хочу! Хочу руками компилировать файлы.
Аноним 09/06/16 Чтв 14:35:37  765442
>>765413
Ну я статью, например, читал.
Аноним 09/06/16 Чтв 18:09:34  765611
14654849745160.png (29Кб, 1062x462)
аноны помогите, пожалуйста. Начал изучать язык по "Изучаем Java". Немного затупил на задании про 99 бутылок, но потом вроде сделал. Вопрос: правильно ли я исправил код?
Аноним 09/06/16 Чтв 18:13:54  765619
14654852341170.png (19Кб, 1019x436)
>>765611
забыл прикрутить первоначальный код
Аноним 09/06/16 Чтв 18:39:48  765636
>>765611
запускать не пробовал?
если работает то правильно
Аноним 09/06/16 Чтв 18:42:54  765640
>>765611
1. Просто запусти посмотреть, и не надо с 99 начинать, можно для теста 5-6 вставить.
2. Мне кажется, или когда у тебя будет 0 бутылок, ты в while не зайдешь уже, и соответственно "нет бытылок" ты не увидишь.
3. Пользуйся табом. Если хочешь проблелы -> поставь чтоб таб делал 4 пробела.
4. Используй форматтер. CTRL+A -> CTRL+SHIFT+F.
5. Вместо беернейм = беернейм - 1 можно просто беернейм--.
Аноним 09/06/16 Чтв 18:46:22  765644
>>765611
Если ты разделил бутылки (бутылок) и бутылка, то почему бы бутылки и бутылок не разделить? Можешь расширить задание и сделать отдельно бутылки (кончается на 2-4).
Аноним 09/06/16 Чтв 19:56:26  765703
14654913867730.png (22Кб, 632x644)
14654913867731.jpg (76Кб, 825x825)
14654913867732.png (248Кб, 503x711)
>>755953 (OP)
Аноны помогите советом. Мне заебалось сидеть в вебе на php(yii, yii2) и js(jquery/knockount/backbone/angular) и я хочу перекатится в жабу. Есть ли у меня шансы на получение вакансии за еду в фирме аля epam? Какие переспективы? Правдивы ли пики?
Аноним 09/06/16 Чтв 19:59:15  765707
>>765703
поменяешь один стек на другой.
Аноним 09/06/16 Чтв 20:09:56  765724
>>765703
поменяешь говно на мочу
Аноним 09/06/16 Чтв 20:14:04  765729
>>765707
Мне бы плюсы и минусы. Веб это пиздец, он меня в могилу сведёт, заебался учить кучу js фреймворков, разбираться в говнокоде и не дай бог попадёт работать с cms, заебало делать заплатки из говна и палок лишь бы работало или "да, я знаю что это вызовёт в дальнейшем проблемы, но тогда к нам опять обратятся", крайне редко достойная работа где можно сделать правильно и красиво или с технологиями которые нравятся.
>>765724
А что тогда лучше?
Аноним 09/06/16 Чтв 20:15:25  765731
>>765703
Не стоит. Нет. Никакие. Да.
Аноним 09/06/16 Чтв 20:20:15  765740
>>765724
>>765731
Вы конкурентов отпугиваете что ли?
Аноним 09/06/16 Чтв 20:29:44  765751
>>765729
я во фронтенде никогда не работал хоть и интересуюсь время от времени фреймворками, но вот мое субъективное ощущение что в беке тебе меньше нужно усилий чтобы оставаться на плаву. Новая версия жабы выходит раз в три года, новый жс фреймворк каждый день. Это плюс жавы. Если ты пытливого ума - то у тебя больше остается времени на изучение баз данных или облачных систем или еще какого добра. Из минусов это то, что нередко используются устаревшие версии языка и софта, и не всегда заказчик готов тебе проспонсировать апгрейд. Еще один минус жабы в том, что она довольно неуклюжа местами, если другие языки давно имеют средства реализовывать типовые задачи в одну строку, то в жабе это только зарождается с подачи оракла, и работы в этом направлении у них много впереди.
Здесь врядли найдутся люди, которые когда-то работали в той же сфере что и ты, и поэтому адекватно получить плюсы и минусы итт ты не сможешь. Зато можешь задавать конкретные фопросы и получать на них конкретные ответы.

Подводя черту, жаба это хороший язык чтоб уходить на пенсию, на хлеб с маслом хватит и времени на личную жизнь останется.
Аноним 09/06/16 Чтв 20:51:30  765766
14654946906270.jpg (49Кб, 1200x869)
>Зато можешь задавать конкретные фопросы и получать на них конкретные ответы.
1. Насколько мне реально вкатится? Уровень хз как описать. Мне не нужно объяснять ооп, шаблоны(хотя в вебе их довольно мало используется), я привык учить много нового и не тревожить никого вопросами. C бд вроде проблем нет, проектировал, оптимизировал, но не биг дата. Вот я приду скажем в epam и скажу хочу у вас жабить, готов проходить курсы, если такие есть, обтираться какое-то время бесплатно, потом сидеть ещё какое-то время за хлебушек.
2. На какую денюшку я могу рассчитывать первые 3/6/12 мес? Предполагая что обычнокун, не супербыстро всё усваивающий гений, но и не тормоз.

Кстати про js он мне довольно нравится, не нравится только обилие библиотек, даже на ноде хотел бы погромировать, но это так мечты, никто меня на неё не возьмёт при 0,5 вакансиях.
Аноним 09/06/16 Чтв 20:56:54  765770
>>765766
upd: на следующую неделю взял отпуск, думаю раз будет нечего делать зайти в епам и интранзишенал с такими вопросами. Но решил положиться на помощь анона как бы не обосраться.
Аноним 09/06/16 Чтв 21:01:53  765774
Ну что же, врываюсь в тред с длиннопостом о помощи.

В Java относительно недавно, меньше года. За этот пусть и неполный год научился читать текст не жопой, а глазами, освоил Java Core, действительно понял ОО-концепцию, успел лишь краешком глаза взглянуть на функциональное программирование и Scala. Так же прокачал технический английский, начав с практически всех непонятных слов на страницах Философии Java и закончив свободным чтением. Базовый бэкграунд есть, тема веба интересна - окей, освоил сервлеты, разобрался в том, что же такое и как (пусть и на высоком уровне абстракции) работает контейнер сервлетов.

Дальнейшая моя дорога - это фреймворки. Вот тут-то и начало "пахнуть жареным". Если у Hibernate отличный референс, то Spring MVC даёт лишь какие-то совсем простенькие задачки и бестолковый для новичка референс. В попытках поиска по запросам: "архитектура веб приложения Java" , "архитектура Spring" и туториалов ничего годного нет. Все какое-то разношёрстное и проперженое, как трусы моего деда. Во всех гайдах разная структура папок, каждый пердолится как может.

Прошу анона помощи, указав на годный мануал по вебу на Java. Критерии: актуальность(не Ант и Java 1.5), пояснение за правильную организацию и создание такого проекта(Spring Boot?) и разбиение приложения на слои.
Аноним 09/06/16 Чтв 21:06:55  765780
>>765774
Расскажи как вкатился, с каким уровнем был, опыт до этого, компания с именем или второго эшелон, что по деньгам?

>>765703 >>765766 - кун
Аноним 09/06/16 Чтв 21:18:28  765788
>>765774
Выучил кор, понимаешь ооп, так сложно понять спринг или гибернейт?
Аноним 09/06/16 Чтв 21:22:16  765794
>>765770
Что такое upd?
Аноним 09/06/16 Чтв 21:23:06  765797
>>765788
Сложно понять, почему каждый пердолит как хочет своё "веб приложение", почему у Спринга референс "давайте напишем контроллер, конец", сложно понять самому. Наставника нет, который пояснил бы за нормальный(читай - production подход) к этому делу. Как Спринг и Хибернейт работают я понял. А как слепить сервер-сайд так, чтобы все было ПРАВИЛЬНО - не знаю, да.
Аноним 09/06/16 Чтв 21:24:05  765799
Объясните происходящее в коде. Как привести один тип к другому? Почему одинаковые методы на выходе дают разные значения?
http://ideone.com/Z1oZ5O
Аноним 09/06/16 Чтв 21:26:28  765804
>>765766
>1. Насколько мне реально вкатится? Уровень хз как описать. Мне не нужно объяснять ооп, шаблоны(хотя в вебе их довольно мало используется), я привык учить много нового и не тревожить никого вопросами. C бд вроде проблем нет, проектировал, оптимизировал, но не биг дата. Вот я приду скажем в epam и скажу хочу у вас жабить, готов проходить курсы, если такие есть, обтираться какое-то время бесплатно, потом сидеть ещё какое-то время за хлебушек.
Сам, наверное, знаешь, что после набора "критической массы", ты уже мыслишь на межъязыковом уровне, и можешь утром сесть и к вечеру знать кун-фу новый язык. Если ты будешь идти в епам, нужно не забыть напомнить об этом рекрутерам. Если у тебя есть эта критическая месса, тебя возьмут без проблем.
>2. На какую денюшку я могу рассчитывать первые 3/6/12 мес? Предполагая что обычнокун, не супербыстро всё усваивающий гений, но и не тормоз.
Менять специализацию потеряяв в зарплате имхо зашквар. Мой одногруппник три месяца назад выкатился из дельфи в питон и не потерял при этом.

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

Если ты все-же чувствуешь себя неуверенно, напиши письмо на адрес hr и опиши что хотел бы перекатиться в жабу. Тоже распиши все свои достоинства и попроси чтобы дали тебе список фреймворков с которыми тебе желательно ознакомиться прежде чем подавать резюме раньше дефоли было спринг + хибернейт, но сейчас не факт. В конце концов там работают люди, а не роботы и бездушного нахуй тебя никто не пошлет.
Аноним 09/06/16 Чтв 21:26:46  765805
>>765794
update
Аноним 09/06/16 Чтв 21:27:01  765807
>>765797
Лепи, как сам считаешь нужным.
Аноним 09/06/16 Чтв 21:28:10  765808
>>765740
Правду говорю.
Аноним 09/06/16 Чтв 21:30:36  765810
>>765799
Нихуя не понял, какие ещё разные значения? Иди гугли про полиморфизм и "is-a".
Аноним 09/06/16 Чтв 21:35:25  765813
>>765804
Спасибо за ответы, я аж воспрял. А с продажей себя у меня явные проблемы, придётся подумать что говорить.
Аноним 09/06/16 Чтв 21:36:29  765814
>>765799
налицо непонимание ооп и как следствие трудности с логическими выводами. Используй более наглядные классы, к примеру. Fruit, Apple.
Apple extends Fruit
new Apple() instanceof Apple // true
new Apple() instanceof Fruit //true. яблоко это фрукт
new Aplle() instanceof Object //true. everything is an object

new Fruit() instanceof Apple //false. фрукт это не обязательно яблоко.
new Fruit() instanceof Fruit //true. фрукт это фрукт
new Fruit() instanceof Object //true. Everything is an object

new Object() instanceof Apple //false
new Object() instanceof Fruit //false
new Object() instanceof Object //true

Про тайпкаст. К чему бы ты объект не кастил, он всегда остается самим собой и своих свойств не теряет. Это называется полиморфизм. Если ты написал Fruit f = (Fruit) new Apple(), то теперь в переменной f у тебя яблоко. И неважно как ты к нему обращаешься, фрукт от этого яблоком быть не перестанет.
Аноним 09/06/16 Чтв 21:40:05  765816
>>765799
Если кузнецу сказать делать кольчугу и дать шекелей то он возвращает кольчугу.
Если сыну кузница сказать делать кольчугу и дать шекелей то он возвращает кольчугу.
Если сыну кузница сказать делать кольчугу и дать шекелей со стразами то он возвращает кольчугу со стразами.
Когда кузнец умер то его подменил сын и так же как отец в обмен на шекели возвращал кольчугу. А то что сын пидор и кольчуги у него с прорезями это уже особенности реализации.
Аноним 09/06/16 Чтв 21:46:48  765822
>>765774
Тут дело скорее в опыте нежели в поиске правильного варианта. Абстракции появляются когда проект усложняется, и если усложнять его с самого первого дня, полчишь ты https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
Для начала не бойся выбирать интуитивно лучший путь, абстракцируйся если что-то выпирает, а потом со временем понимание само придет. Быстрый способ это взять grails-, play framework-, spring boot-, и java ee- лазаньи, и найти ответ попробовав кожить под каждый из них понемногу. Долгий способ - не заморачиваться и ждать когда само придет.
Аноним 09/06/16 Чтв 22:27:34  765841
14655004548910.jpg (23Кб, 474x345)
>>765822
> https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition
Содомит! Сам так делаю.
Аноним 10/06/16 Птн 01:51:28  765978
>>765841
Что там вообще по ссылке этой?
Аноним 10/06/16 Птн 03:17:29  766013
Вопрос по Хибернате. Если я в HibernateJpaVendorAdapter ставлю property name="generateDdl" value="false", чем это будет отличаться от того чтобы вообще не ставить эту проперти?

Аноним 10/06/16 Птн 04:12:52  766024
>>766013
Да ничем. Ты просто выставишь значение по умолчанию в явном виде.
Аноним 10/06/16 Птн 06:19:57  766041
>>766024
Спасибо. Еще вопрос: Если создаю базу данных через sql скрипт, который правильный, то все работает без ошибок, но при перезапуске сервера хибернейт ломает всю песочницу и строит как ему надо, и все перестает работать. Как его от этого отучить?
Аноним 10/06/16 Птн 09:44:32  766090
14655410728720.jpg (22Кб, 384x287)
>>766041
Не использовать это говно. И вообще ORM не использовать.

Понаделать уютных stored proc-ов.

В свежей JPA уже все есть для комфортной с ними работы. http://www.thoughts-on-java.org/jpa-21-overview/
Аноним 10/06/16 Птн 10:22:14  766123
>>766090
когда уже в jpa добавят stream api?
Аноним 10/06/16 Птн 10:55:26  766139
14655453261530.jpg (33Кб, 650x433)
>>766123
Никогда. Оракел на JavaEE положил с прибором.

> http://adam-bien.com/roller/abien/entry/oracle_moves_in_strange_ways

Народные массы организуют петиции и собрались Бороться и Защищать, а также Отстаивать - https://javaeeguardians.wordpress.com/
Аноним 10/06/16 Птн 11:09:53  766150
>>766090
Извращенец хуев и луддит.

Бизнес-логику еще в stored procedures не хочешь засовывать? Так, до кучи с твоим подходом. Stored procedures нужны для мейнтененса и для DB-релейтед задач между базами данных.

Если уж ты такой извращенец и не хочешь использовать ORM и предоставляемые им преимущества - используй хоть jOOQ, а не пиши SQL с сексом с процедурам.

И внезапно ничего не мешает использовать и ORM, и SQL (и его билдеры и сахар) одновременно. Например для сбора данных для отчетов.
Аноним 10/06/16 Птн 11:19:09  766155
>>766150
Вот не пиздил бы.
Вместо приличного человеческого декларативного языка, да еще и на реляционной алгебре, предлагаешь писать бизнес-логику на мерзкой императивщине. Еще и гонять хрен знает куда данные на каждый чих.
Аноним 10/06/16 Птн 11:23:09  766159
>>766155
DBA вместо разработчика забыли спросить.
Аноним 10/06/16 Птн 11:31:07  766164
>>766159
Бруксу сходи расскажи про разработчиков.
Данные из БД получил, завернул, отослал, окошко с кнопочкой окей нарисовал - это штоле разработчики?
Откуда данные берутся, как хранятся, и как обрабатываются (а не в JSON пакуются, с этим и обезьяна справится) - вот что главное. И отвечает за это у вас DBA, потому что вы ж нихуя не понимаете в этом. Берите тогда Монгу, и пердольтесь с ней.
Аноним 10/06/16 Птн 11:31:53  766166
14655475139430.png (145Кб, 699x276)
>>766164
картинка отклеилась
Аноним 10/06/16 Птн 11:39:26  766170
>>766166
Какого года эта цитата?

После прочтения "миф чел-мес" (последняя редакция) для меня было большим разочарованием,
когда из другой книги я узнал, что он потом заявил что "первая программа на выброс" было его ошибкой.
Можно ли верить книге 75 года с примерами из 60-х годов?..
Аноним 10/06/16 Птн 11:47:37  766175
>>765611
до какой страницы дошел? на днях тоже начал, гоу вместе что ли. в жопу там пинать друг друга будем, вместе то повеселее будет :з
Аноним 10/06/16 Птн 12:02:45  766191
>>766090
Не, не использовать вариантов нет. Да и я нуб, а значит нужно разобраться хоть на таком простом уровне, а значит бамп >>766041
Аноним 10/06/16 Птн 12:04:35  766192
>>766164
> Бруксу сходи расскажи про разработчиков.
Может, поискать еще что говорил Ганнибал Лектор про базы данных?
> Бруксу
Он что, икона? Написал одну относительно известную книжку и все. Ну и еще работал. Да он даже сопли не жрет на конференциях. Это его личное мнение полувековой давности. Не претендующее на истину.
> Данные из БД получил, завернул, отослал, окошко с кнопочкой окей нарисовал - это штоле разработчики?
> Откуда данные берутся, как хранятся, и как обрабатываются (а не в JSON пакуются, с этим и обезьяна справится) - вот что главное. И отвечает за это у вас DBA, потому что вы ж нихуя не понимаете в этом. Берите тогда Монгу, и пердольтесь с ней.
Ты забываешь самую важную вещь - базы данных нужны для хранения данных приложений. ВСЕ.
> Берите тогда Монгу, и пердольтесь с ней.
А что не так с Монгой? Под свои задачи она хороша.
Аноним 10/06/16 Птн 12:06:41  766194
>>765978
Как с помощью правильных вещей сделать простую задачу сложной.
Аноним 10/06/16 Птн 12:11:47  766199
>>766192
ЛектЕр. Преподал бы он тебе кулинарную лекцию в закрытом помещении.
Аноним 10/06/16 Птн 12:27:03  766205
>>765799
Ты плохо осилил ООП.
1) instanceof проверяет не тип, а принадлежность объекта к классу. Если класс B наследуется от класса A, то для всех объектов класса B операция instanceof A вернет true. Точно так же, если от B наследовать класс C, то для его объектов instanceof A будет true и т.д.
2) при приведении к родительскому типу тип самого объекта не меняется (и метод getClass возвращает его). И даже реализация виртуальных методов не меняется. Ты всего лишь говоришь, что объект класса B в этом месте нужно считать объектом класса A, но внутри-то он не изменится. Читай теорию, про инкапсуляцию.
Аноним 10/06/16 Птн 12:36:53  766213
>>766191
запрети хибернейту создавать схему же.
пришли свой hibernate.cfg.xml или persistence.xml или че там у тебя
Аноним 10/06/16 Птн 12:47:05  766222
>>766191
Попробуй EclipseLink заместо хибернейта.
Аноним 10/06/16 Птн 12:49:14  766225
>>766222
> Попробуй кофолу вместо кока-колы
Аноним 10/06/16 Птн 12:54:15  766228
>>766041
>>766191
1. Включи логгирование SQL - сконфигурирова логгер org.hibernate.SQL=DEBUG или hibernate property show_sql=true. Посмотри какой DDL скрипт генерируется.
2. Поправь классы entity и/или скрипты миграции, чтобы они совпадали.
3. Выключи DDL - hibernate.hbm2ddl.auto=validate
4. Для миграций используй Flyway.
5. Нассы в ебло этому пидору >>766090
6. Вы восхитительны.
Аноним 10/06/16 Птн 12:57:39  766230
>>766228
Два мочевых пузыря этому господину.
Аноним 10/06/16 Птн 13:03:56  766236
Че по паттернам почитать с нуля?
Аноним 10/06/16 Птн 13:05:19  766237
>>766236
Банду четырех.
Аноним 10/06/16 Птн 13:10:58  766240
>>766228
>4. Для миграций используй Flyway.
где ж ты раньше был, анон...
Аноним 10/06/16 Птн 13:53:00  766268
>>766237
Ебать, а потоньше? Страниц на 100 максимум, вводная для ньюфага, так сказать.
Аноним 10/06/16 Птн 13:53:56  766271
>>766268
Первые 100 страниц Банды Четырех.
Аноним 10/06/16 Птн 13:56:32  766274
14655561929080.jpg (36Кб, 300x300)
>>766268
Ну а чего ты хотел? Книгу по паттернам, которая будет веселее визита к зубному врачу и понятнее налоговой декларации, да еще и с задорными картинками? Мечтай - паттерны серьезная штука.
Аноним 10/06/16 Птн 14:05:02  766278
>>766274
Ну может есть текст, рассказывающий о том, что точно пригодится по ньюфажеству, а на что можно пока хуй забить, прочитав 5 строчек.
Аноним 10/06/16 Птн 14:05:21  766280
>>766268
https://ru.wikipedia.org/wiki/Шаблон_проектирования#.D0.A2.D0.B8.D0.BF.D1.8B_.D1.88.D0.B0.D0.B1.D0.BB.D0.BE.D0.BD.D0.BE.D0.B2_.D0.BF.D1.80.D0.BE.D0.B5.D0.BA.D1.82.D0.B8.D1.80.D0.BE.D0.B2.D0.B0.D0.BD.D0.B8.D1.8F

Лови малек, по ним готовился к своему первому собеседованию :)
Аноним 10/06/16 Птн 14:07:11  766282
>>766278
Фразу загугли, это тонкота.
Аноним 10/06/16 Птн 15:24:40  766313
14655614802670.jpg (59Кб, 690x346)
Почему не видит Test в каталоге stack? Че за дерьмо?
Аноним 10/06/16 Птн 15:26:49  766314
14655616096700.jpg (153Кб, 1024x730)
>>766313
файл Тест.
Аноним 10/06/16 Птн 15:38:50  766318
>>766313
>>766314
ой вопрос отпадает, все уже ясно.
Аноним 10/06/16 Птн 15:58:18  766337
>>766318
шг
Аноним 10/06/16 Птн 16:52:35  766371
>>766192
> Не хотим читать Брукса, хотим пребывать в язычестве
Дело ваше

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

> А что не так с Монгой? Под свои задачи она хороша.
Если у вас задачи - сохранять некоторую, случайным образом выбранную Монгой, часть данных (остальные выкидывать), и читать из сохраненного другую, столь же произвольно выбранную Монгой часть данных - то все в порядке. https://engineering.meteor.com/mongodb-queries-dont-always-return-all-matching-documents-654b6594a827#.s3ko3vfnx

Аноним 10/06/16 Птн 16:54:08  766373
>>766236
Собрался на Смоллтоке писать?
Аноним 10/06/16 Птн 18:38:01  766438
Котаны, поясните пожалуйста за ваш язык, какие в основном задачи выполняются и для чего конкретно он используется. Без смехуечек в стиле массирую простату мышкой в опенсорсе банка. Мониторил сайты и хедхантеры - используется для разных задач, отчего у меня запутанность. Если я выучу джаву и стек связанных с языком пердолин, то что меня в целом ожидает в будущем?
Аноним 10/06/16 Птн 18:40:11  766441
>>766438
Уебывай.
Аноним 10/06/16 Птн 19:52:29  766483
>>766313
>>766314
Эклипс себе скачай, вася.
Аноним 10/06/16 Птн 20:42:32  766505
Добрый день, уважаемые господа. Часто приходится слышать про многовековое наследие джавы, про миллиарды человекочасов, вложенных в джава-библиотеки, вот это все. Хотелось бы увидеть какие-то конкретные примеры задач, для которых джава оказалась бы лучшим выбором именно в силу сокращения количества велосипедов, требующих собственной реализации за неимением готовых решений, в сравнении с тем же питоном или C++, для которых, казалось бы, тоже все есть.
Аноним 10/06/16 Птн 20:44:35  766509
>>766505
Иди нахуй.
Аноним 10/06/16 Птн 20:45:26  766512
>>766438
>>766505
Ты заебал.
Аноним 10/06/16 Птн 21:07:15  766532
>>766512
Да ты охуел! Мой абсолютно честный и искренний пост >>766505 не имеет никакого отношения к >>766438, написанному другим человеком.
Аноним 10/06/16 Птн 21:11:16  766536
>>766532
Хорошо. А теперь иди нахуй.
Аноним 10/06/16 Птн 23:20:56  766693
14655900569380.jpg (10Кб, 396x304)
Читаю статью на хабре про Руби.

> Аргументы в защиту Ruby
> Все, что нужно для использования сторонней библиотеки — это описать зависимость своего проекта от какой-то библиотеки, находящейся в удаленном или локальном репозитории, и при следующей сборке эта библиотека автоматически загрузится в приложение. Это также упрощает миграцию проекта между разработчиками, так как нет необходимости вручную делиться зависимостями для сборки проекта, пишут в одном из обзоров Ruby.
> первый же аргумент в защиту Руби
> управление зависимостями
Аноним 10/06/16 Птн 23:24:10  766704
Ruby это просто японский диалект BASIC.
Аноним 10/06/16 Птн 23:56:10  766746
>>766704
Нет это питон для островных пидорах, которые фанатели по прологу и лиспу.
Аноним 11/06/16 Суб 10:55:37  766826
>>766746
Кек, фанател по прологу и лиспу, делал более 60 курсачей кстати. В итоге стал похапэ, и жабаскрипт. Питон не понравился. Задавай вопросы.
Аноним 11/06/16 Суб 11:48:41  766843
>>766826
Хуи сосешь?
Аноним 11/06/16 Суб 12:11:54  766849
У кого какие впечатления от использования arquillian?
Аноним 11/06/16 Суб 12:47:28  766872
>>766843
Неа. Лютый гетераст.
Аноним 11/06/16 Суб 12:56:37  766877
Есть файл
в нем первая строка - размер массива, дальше сам массив из единиц и нулей:

20 60
00000011011101010101
01101010010111010101
01010101010101010100
...

как мне считать это и занести в массив?
Аноним 11/06/16 Суб 13:22:13  766903
>>766877
Олимпиадничек?
Ну хуле ты тупишь, берешь Scanner или BufferedReader, читаешь первые два числа. Создаешь boolean[60][20] или что ты там хочешь, дальше считываешь тем же способом строки, пробегаешься по каждой строке charAt'ом, записываешь в соответствующую позицию в массиве 0 или 1.
Аноним 11/06/16 Суб 13:23:22  766906
>>766903
Я делал файлридером и когда я считываю 1, у меня почему то записывает 48 или что-то такое.
Аноним 11/06/16 Суб 13:42:25  766924
>>759010
В идее есть такая опция! Ищи лучше
Аноним 11/06/16 Суб 13:46:15  766928
>>766906
.read() возвращает int. Смекаешь?
Аноним 11/06/16 Суб 14:13:11  766940
Поясните за учебник head first Java. Вроде пиздато расписано для даунов но там же Java 5.0, разве нужно учить это? В 8 же много нового.
Аноним 11/06/16 Суб 14:23:37  766946
>>766928
С баффером все будет хорошо?
Аноним 11/06/16 Суб 14:25:56  766949
>>766946
Если он будет хорошо себя вести.
Аноним 11/06/16 Суб 14:28:00  766951
>>766940
Найди хотя-бы для Java 6, а если по честному, то общая идея не изменилась. Просто добавляют новые фичи. Обратная совместимость, все дела. В восьмой разве что лямбды, да стримы
Аноним 11/06/16 Суб 14:30:52  766956
>>766951
Учить лучше 6 джаву, а фичи 7 и 8 подтянуть отдельно. 1.5 нахуй не нужна. Кроме true enterprise abstract xXxcompanyxXx super killer tradition 9000 LTD
Аноним 11/06/16 Суб 14:34:15  766961
>>766940
Эта книга луче Шилдта?
Аноним 11/06/16 Суб 16:13:33  767042
>>766877
int[][] array = Files.lines(Paths.get("123.txt"))
.skip(1)
.map(s -> Stream.of(s.split("")).mapToInt(Integer::parseInt).toArray())
.toArray(int[][]::new);
Аноним 11/06/16 Суб 16:59:23  767072
Джаваны, нужно вытянуть ЗАГОЛОВКИ с сайта на WordPress.
Задача вроде выглядит просто - нужно прочесть код сайта и выдрать оттуда всякие штуки с <h1>ЗАГОЛОВОК</h1>.

Заголовков много, как вытянуть все?
Я сделал себе текстовый файл с вот таким текстом:
<header>Привет<head>
<header>Лялька<head>
<header>Пьет<head>
<header>опа<head>
<header>индивид<head>
<header>Салага<head>

Сделал чисто для того, чтобы попытаться выдрать слова между хидер-хед. В общем, всё, чего я добился на данный момент - вытащить слово "Привет" и сделать сисаутпринтлн его.

Как бы мне вытянуть все эти слова, причём желательно, чтобы каждое слово было новым стринг?

Читаю файл вот этим вот кодом:
http://pastebin.com/B450VTAt

Потом ищу примитивным (иф стринг.контайнс(<header). Ну ты понял, не хочу допечатывать вновь)
Аноним 11/06/16 Суб 17:16:39  767082
>>767072
Парси jsoupом, госпади откуда вы такие дебилы?
Аноним 11/06/16 Суб 17:18:48  767084
>>767082
Инструктор группы на Джавараш посоветовал сюда зайти.
Аноним 11/06/16 Суб 17:25:24  767090
>>767072

org.xml.sax.XMLReader
org.xml.sax.helpers.XMLReaderFactory
org.xml.sax.ContentHandler

В хендлере:
void startElement() {
if ("header".equals(name.toLower()) {
isHeader = true;
}
}

void characters(...) {
if (isHeader) {
outputStream.write(chars);
}
}

void endElement(...) {
if ("header".equals(name.toLower()) {
isHeader = false;
outpusStream.write("\n");
}
}
Аноним 11/06/16 Суб 17:35:21  767095
Всем привет, я прошел джавараш и мне сказали, что я опытный программист.

Посмотрел на hh.ru зарплаты синьоров, но мне они показались маленькими и плюс там какую-то хуйню требуют. Где найти работу для опытного программиста, которая будет достойно оплачиваться?
Аноним 11/06/16 Суб 17:37:26  767096
>>767090
а потом все это грохается на невалидном xml
Аноним 11/06/16 Суб 17:38:04  767097
>>767095
-> /dev/troll
Аноним 11/06/16 Суб 17:41:27  767099
>>767097
Я не тролль.
Аноним 11/06/16 Суб 17:52:09  767104
>>765640
спасибо, анон
Аноним 11/06/16 Суб 17:53:07  767105
>>766175
ну, я вот на задачке с песенкой про пиво остановился. Можно и вдвоем попробовать.

Аноним 11/06/16 Суб 17:54:05  767106
>>767105
>>766175
>>>ga
Аноним 11/06/16 Суб 18:11:12  767118
Анончик помоги, не могу найти Java persistence with hibernate на русском.
Аноним 11/06/16 Суб 18:12:16  767119
14656579369160.webm webm file (893Кб, 640x360, 00:00:05)
>>767118
Аноним 11/06/16 Суб 18:14:40  767120
>>767096
Это как ErrorHandler напишешь.
Аноним 11/06/16 Суб 18:15:49  767122
>>767119
Спасибо, я всегда знал, что тут сидят только добрые и отзывчивые люди.
Аноним 11/06/16 Суб 18:18:18  767130
14656582987740.webm webm file (736Кб, 480x360, 00:00:10)
>>767122
Ладно, держи на русском.
https://goo.gl/r51CFq
Аноним 11/06/16 Суб 18:22:14  767134
>>767130
Если ты думаешь, что у меня подгорело, то ты ошибаешься. А вот тебе точно помогут, когда ты будешь в этом нуждаться больше всего.
Аноним 11/06/16 Суб 18:24:52  767139
>>767134
> Если ты думаешь, что у меня подгорело, то ты ошибаешься.
Поехавший.
> А вот тебе точно помогут, когда ты будешь в этом нуждаться больше всего.
Дурачок, как раз я тебе помогаю. В шапке не просто так написано - это правда.

> Q: Хули все книги на английском?
> A: Без английского ты не нужен и можешь смело идти нахуй. Ну или в 1С-тред.
Аноним 11/06/16 Суб 18:25:31  767140
>>767134
>А вот тебе точно помогут, когда ты будешь в этом нуждаться больше всего.
чет кек с обиженки. сам гугли. ты ведь специалист
Аноним 11/06/16 Суб 18:29:34  767144
>>767140
Если бы я был специалистом разве я стал бы спрашивать за книгу по hibernate ? На счет английского я знаю, что без него дальше практически невозможно. Но сейчас я просто хочу подтянуть свой уровень знаний, что бы просто мог попасть на стажировку.
Аноним 11/06/16 Суб 18:29:36  767145
>>755953 (OP)
Головача убирайте из оп-поста
http://ebanoe.it/2016/06/11/lgbt-pride-parade/
Аноним 11/06/16 Суб 18:31:31  767147
>>767144
hibernate слишком мудреная вещь чтобы говорить о ней по русски. Учи на английском.
Аноним 11/06/16 Суб 18:33:38  767150
>>767147
Хмм, читаю Spring в действии на русском и пока что почти все мне понятно. Сомневаюсь, что hibernate сложнее.
Аноним 11/06/16 Суб 19:03:30  767187
>>767105
firsthead@yandex.ru
Аноним 11/06/16 Суб 19:36:49  767229
>>767120
Сомневаюсь, что это поможет парсит html, который не является xml в общем виде.
Аноним 11/06/16 Суб 20:45:36  767308
>>767229
Бля, да. html-дерьмо так не получится разгрести.
Аноним 11/06/16 Суб 22:17:11  767368
>>767308
Пиздец, гугли DOM парсер
Аноним 11/06/16 Суб 23:17:17  767422
>>767368
DOM тоже проверяет структуру XML. И использует SAX.
Аноним 12/06/16 Вск 00:39:17  767491
>>767368
Бля, да ну нахуй из-за такой хуйни стороннюю либу тащить, DOMа строить. Уж лучше по-простецки, как анон изначально пытался сканер прикрутить.
Аноним 12/06/16 Вск 05:52:41  767580
14656999620860.png (41Кб, 994x645)
14656999620871.png (18Кб, 998x115)
14656999620872.png (11Кб, 728x182)
>>766228

Продолжаю биться головушкой.
Есть две сущности и Хибернейт.

При запуске Хибернейт создает ключи, на мои ему плевать. При этом если попытаться удалить эмлойи или департмент которые являются шефом или департаментом другой сущности, т.е. на которую кто-то ссылается, то получаю ошибку:

com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolationException: Cannot delete or update a parent row: a foreign key constraint fails (`phonebook`.`employees`, CONSTRAINT `FKejftf00wqn9j6xisc5vobmnc8` FOREIGN KEY (`id_chief`) REFERENCES `employees` (`id`))

Если после того, как хибер создал ключи пересоздать базу с точно такими же ключами, но с ON DELETE SET NULL, то все работает как задумано.
"hibernate.hdm2ddl.auto" value="validate"
generateDdl false

Где я там проебался понять я уже не в состоянии, извилины уже узлом завязаны
Аноним 12/06/16 Вск 08:44:52  767600
>>767580
покажи свой persistence.xml и hibernate.cfg.xml
Аноним 12/06/16 Вск 08:54:04  767605
>>767145
Этот натурал порвался, несите следующего
Аноним 12/06/16 Вск 09:47:53  767616
>>767615 (OP)
>>767615 (OP)
>>767615 (OP)
>>767615 (OP)
>>767615 (OP)

Перекат.
Аноним 12/06/16 Вск 11:46:25  767666
14657211860280.png (23Кб, 822x306)
Есть хранимая процедура которая принимает в себя два параметра и пишет их в базу:

create or alter procedure ADD_EMP_PROJ (
EMP_NO smallint,
PROJ_ID char(5))
as
BEGIN
BEGIN
INSERT INTO employee_project (emp_no, proj_id) VALUES (:emp_no, :proj_id);
WHEN SQLCODE -530 DO
EXCEPTION unknown_emp_id;
END
SUSPEND;
END

пытаюсь выполнить процедуру как на пикрл. Но получаю ошибку. Как правльно выполнить хранимую процедуру? Можно ли как нибудь с помощью createNativeQuery? Что б типа как в SQL написать запрос вида execute PROCEDURE_NAME(param1,param2)и не ебаться? Ошибка :

WARN : org.hibernate.procedure.internal.ProcedureCallImpl - HHH000456: Named parameters are used for a callable statement, but database metadata indicates named parameters are not supported.
Hibernate: {call ADD_EMP_PROJ(?,?)}
WARN : org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 335544569, SQLState: 42000
ERROR: org.hibernate.engine.jdbc.spi.SqlExceptionHelper - GDS Exception. 335544569. Dynamic SQL Error
SQL error code = -84
procedure ADD_EMP_PROJ does not return any values
At line 1, column 15

Аноним 14/06/16 Втр 21:02:20  769524
14659273407780.png (9Кб, 441x276)
for (int i = 0; i < 20; i++){
for (int j = 0; j < 60; j++){
if (matrix[j] == 1){
for (int l = i, g = j; g < 60; g++)
{
if (matrix[l][g] == 0){
if (matrix[l+1][j] == 1)// ПОЧЕМУ
{/ //ЭТОТ БЛ-
l++; //ОК КОДА
g = j; //НЕ
} //РАБОТАЕТ
else
break;
}

if (matrix[l][g] == 1) matrix[g] = 0;
}
k++;
}
}
}

На пике - массив, алгоритм должен считать кол-во блоков единиц (k), этот код считает кол-во строчек, то есть блок из 3 строчек единиц - для 3 разных блока
Аноним 14/06/16 Втр 21:04:48  769529
14659274886460.png (8Кб, 517x313)
>>769524
Код на скрине, а то с разметкой пиздец.

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

Топ тредов