[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]

Файл: 20160112_115924.png -(973 KB, 540x960, 20160112_115924.png)
973 No.13949  
Приветствую аноны. Есть кто программирует на java?
Сам не давно начал вливаиься в фишку, учусь в консоли пока. Может есть кто захочет поделится опытом или совместно что нибудь разработать, одному ну очень скучно что то делать. (Азы как бэ программирования знаю)
>> No.13951  
Файл: templ_1352053367_orig_A-chto-esli.jpg -(8 KB, 200x199, templ_1352053367_orig_A-chto-esli.jpg)
8
Сможешь написать программку одну простенькую.
>> No.13952  
Нужна программа для вконтакте для отсева(бана) пользователей из группы. По таким факторам как:
1.Закрытые личные сообщения.
2.В первых 10 сообществах на которые подписан пользователь были найдены такие группы как — Mdk, Орленок, IGM, Еп.
>> No.13953  
>>13952
$100, как платить удобнее?
>> No.14000  
Тренируются обычно на кошках^H^H^H^H^H^Hтом, чего самому не хватает. Напиши софт, который бы решал какие-то твои личные нужды. Но заклинаю тебя, не пиши десктопный софт на жабе! Пиши веб-морды для софта, делай клиент-серверную архитектуру. И скиллы получишь для хорошей работы, и говна меньше будешь делать
>> No.14001  
Файл: Slowpoke.png -(23 KB, 298x291, Slowpoke.png)
23
>>14000
Вот я лоханулся. И гет пропустил, и зачёркивание не работает
>> No.14002  
>>14001
Это не ты лоханулся, это ставший уже постоянным отсос клумбы.
>> No.14003  
>>14000
Альтернатив для няшных кросс-платформенных гуёв, вобщем-то и нет. QT и жава из удобоваримого. Все остальное действительно адски тормозит, требует метров 500 либ, ну ты понел.
Но в целом ты прав, учить жаву надо с JEE, а не с гуев, которые в инкарнации JFX просты как валенок, разобраться с ними можно в любой момент очень быстро. JEE это реальный опыт и возможность хорошего трудоустройства.
>> No.14004  
>>14003
> для няшных кросс-платформенных гуёв
> Qt
This, разумеется

// 14000-кун
>> No.14005  
>>14003
>Java для гуев
>имплаинг жаба не использует байндинги к тому же Qt
А ты смешной.
>> No.14007  
>>14004
Пороги входа несоизмеримы. Жаву сейчас любой ишак освоит, манов вагон и маленькая тележка, все разжевано, любая проблема сто раз решена и даже выбран оптимальный вариант ее решения. Ситуация такая же, как с РНР или ардуино - снобам припекает, массы довольны, отдельные месье палку перегибают и ставят ардуино мозгами лифта, то есть используют инструмент не по назначению.
С QT все хуже, это фактически плюсы, со всеми вытекающими в виде высокого порога входа, в основном, англоязычной документации и примеров - для нубаса тяжко. И вакансий\фриланса на QT в этой стране нет от слова вообще, не встречал почти.
Так что не все так однозначно, всему свое место.
>> No.14008  
>>14007
У жавы низкий порог входа? Серьезно? С ее то монструозным ентерпрайзом?
>> No.14009  
>>14007
Не соглашусь. У Qt, в отличие от STL/Boost, порог вхождения довольно низок (ибо оно спроектировано так, что логических противоречий не возникает), но при этом оно приучает делать правильно — через ту же иерархию классов нуб может узнать о каких-то паттернах даже не читая их описание — оно просто въестся в память. Может, надо предварительно хорошую книжку почитать, того же Шлее, например, но это, IMHO, для любого языка/фреймворка справедливо. Документация в значительной степени переведена — http://doc.crossplatform.ru/qt/ — хоть и с отставанием. А вакансии… И на прошлой, и на текущей работах я так или иначе имею дело с Qt. В разных масштабах, конечно (где-то вообще чистой сишкой обхожусь). Может, вакансий не так много, как на той же жабе, но они есть. Достаточно зайти на hh и поискать по «c++ qt», да и просто по «c++» — там часто попадается то, что не попало в вывод по первому запросу.

> всему свое место
С этим не спорю, перегибать палку в любом случае плохо.

// 14000-кун
>> No.14373  
Файл: 1330001101639s.png -(53 KB, 200x150, 1330001101639s.png)
53
А я вот хочу tcl/tk освоить для написания гуёв.
>> No.14485  
Начни с грамматики русского для начала, потом уже в кодинг примеряйся
>> No.14856  
Файл: maxresdefault.jpg -(105 KB, 1920x1080, maxresdefault.jpg)
105
Изучил java core на уровне "500 вопросов для собеседований".

Теперь я хочу копнуть немного глубже. Видимо мне нужен аналог питоновских книжек "python attributes and methods" и "python types and objects". Накидайте статей/книжек пожалуйста.
>> No.14861  
>>14856
После жава кор идут фреймворки. Java EE, Hibernate, Spring являются неотъемлимым элементом практически любого жава-проекта (на самом деле бывает что на жаве делают десктоп программы или используют какой-нибудь струтс, но таких вакансий в России процетов 5 от общего числа) перед этим в принципе будет не вредно навернуть Effective Java Джошуа Блоха - книга хоть и древняя, но в целом все еще актуальная.
>> No.15044  
>>14861
У нас было…
>> No.16355  
Файл: 7cd5805c47965d1964522addc703e476.png -(469 KB, 714x1000, 7cd5805c47965d1964522addc703e476.png)
469
Здравствуй, Стив.
Я тут начал программку писать на java в eclipse, но столкнулся с проблемой: когда экспортирую проект в executable jar, то при запуске этого jar файла получаю ошибки что не программа не может загрузить ресурсы (у меня там изображения и аудиофайлы, содержащие их папки я ввел в build path).
Проверил сам jar файл, ресурсы в нем содержатся.
Как решить эту проблему? Что я делаю не так?
>> No.16356  
>>16355
Первая же страница гугла по запросу "jar cannot find resources" забита ссылками на SO с объяснением причины - программа воспринимает jar как один файл, а не контейнер, используй InputStream stream = this.getClass().getResourceAsStream("/images/search_folder.png")
>> No.16376  
Файл: c00556ac36c13b426a0d4ed626c2424a.png -(376 KB, 721x1000, c00556ac36c13b426a0d4ed626c2424a.png)
376
>>16356
Спасибо тебе, няша, все заработало!
>> No.16458  
>>16355 >>16376
А продолжение есть?
>> No.16472  
>>16458
Getsuyoubi no Tawawa.
>> No.25264  
Файл: download.png -(3 KB, 312x162, download.png)
3
Пока учусь на metanit.com , но вдруг есть что то получше
>> No.25333  
Советую обратить внимание на книгу Васильева "Программирование с примерами и программами" - не бог весть какое руководство, но зато простое и понятное. Это не веб-ресурс, но мне в свое время она очень помогла. В остальном - я учился на небольших программках для души, все равно чтобы научиться программировать - надо программировать, ни один курс этого не заменит
>> No.25417  
>>25333
Если я не ошибаюсь книга называется " Самоучитель Java с примерами и программами
"
>> No.25419  
Файл: Millhiore_Firianno_Biscotti_full_516648.jpg -(226 KB, 490x692, Millhiore_Firianno_Biscotti_full_516648.jpg)
226
А официальные туториалы от Оракла уже не модны? Ну и в самой JDK полно документации. Обсуждений вида «как лучше сделать херня_нейм» полно на СтекОверфлоу — если уж не конкретику, то хоть по архитектуре подсказки можно найти. Шепелёв очень много писал про JMM. Балус и ко много писали по ентерпрайзу.



[ d ] [ b / cu / dev ] [ r ] [ a / ts ] [ ci ] [ gnx / int ] [ misc ] [ dev / stat ]
[Burichan] [Futaba] [Gurochan] [Tomorrow] [Архив-Каталог] [Главная]