• Военный ВУЗ или гражданский?

    @alexq2
    Это сугубо мое мнение. Так как у нас высшая школа весьма посредственная, придется много времени тратить на самообразование. В гражданских условиях его будет больше. После можно устраиваться в ту структуру, которая Вам по душе. Но с большой долей вероятности, если Вы покажете достойные результаты учебы в вузе, вас завербуют.
    Ответ написан
    1 комментарий
  • Как найти работу джуниору?

    edinorog
    @edinorog
    Троллей не кормить!
    а нету советов. нету тупо и всё. ногами ходишь .. голосом говоришь и лыбу давишь. а не тратишь время на говорильню на ресурсе для помощи в косяках.
    Ответ написан
    1 комментарий
  • Мне 24, работа по обслуживанию компьютеров, в кого я могу переквалифицироваться?

    Mfry
    @Mfry
    Полноценно изучить сетевое администрирование, либо целенаправлено изучить один из языков программирования (инфографика прилагается). Можете совместить знания о железе и программирование, такие специалисты на вес золота.
    Всё в ваших руках. Удачи Вам!
    fb3ec70422194a2ebc2190f92441d4ca.jpg
    Ответ написан
    8 комментариев
  • Книги по C++ для дипломной (редкие, или новинки)?

    @alienstone
    По-моему, целая книга написана специально для вас - называется "Дизайн и эволюция языка C++"
    Автор ( как вы уже наверное догадались ) - Bjarne Stroustrup
    Ответ написан
    Комментировать
  • Как вернуть мотивацию к учебе?

    Jeiwan
    @Jeiwan
    У вас нету побуждающих обстоятельств. Проще говоря, самообразование это вам нафиг не нужно, и без него вам живется хорошо. Была бы насущная необходимость, сами бы всё делали и не спрашивали бы, как себя замотивировать. Зачем себя мотивировать, если мотивации нету? Нет ничего глупее, чем пытаться себя замотивировать.
    "Я на сто процентов уверен, что программирование это моё" — в чем проблема тогда?
    Вообще, чтобы понять, твое это или нет, нужно чего-то добиться в этой области. Нужно потрудиться не один месяц, чтобы хоть что-то сделать, чтобы увидеть хоть какой-то результат на практике. И вот только после этого уже можно задумываться: "Мое это или не мое?".
    Программирование — это чертовски сложная штука. Это боль. И, видимо, вы ещё не познали эту боль.
    Ответ написан
    Комментировать
  • Как становятся программистами в CERN/FermiLab/etc?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Посмотрите на их вакансии, там ведь написано что им требуется.
    + У них очень широкая программа по привлечению студентов и начинающих спецов, у них на сайте полно инфы по этому, изучайте.
    Ответ написан
    Комментировать
  • Стоит ли бросать работу и начать карьеру Front-end разработчика?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    На моей первой работе была ситуация похожая на вашу. На работе конвейер и новых знаний вообще не было даже в планах. Чтобы исправить эту ситуацию, я начал параллельно с работой заниматься фрилансом. Сначала понемногу, потом все больше и больше. Как только доходы с фриланса превысили зарплату, я уволился и ушел на фриланс целиком.

    Рассматривать работу джуниором в вашем случае я бы не стал, не потому что вам 29, а потому что вы до этого уже по сути им и были. Быстро, с помощью фриланса подтягивайте знания и в какой-то момент уже идите нормальным верстальщиком, или даже фронт енд разработчиком.
    Ответ написан
    3 комментария
  • Из гуманитария в программисты, или как найти работу?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    Предложу чуточку нестандартный вариант, вдруг поможет:
    1) Находите интересующие вас компании, где вы бы хотели теоретически работать. Естественно никаких гуглов/ораклов, что-нибудь местное или по удаленке.
    2) Находите собственно их почтовый ящик, на который они принимают письма общего/рекрутингового плана.
    3) Строчите туда письмо "от души". То есть хороший, красивый, структурированный текст, в котором в кратце даете понять что вы из себя представляете, как бы быстро обучаетесь, проводите параллели со своей бывшей работой рекламщика, рассказываете о былых невероятных заслугах и тд и тп. Ну в общем пишите письмо так, что если бы оно пришло например к вам на ящик, то вы бы его полностью прочитали, даже не понимая зачем вам его вообще читать.
    4) Надеетесь на лучшее. И даже если никто не возьмет к себе, то по-любому кто-то любезно ответит "простите, вы конечно классный, но совсем уж новички нам сейчас не нужны". И их можно будет сразу заносить в список, на случай смены работы, когда вы уже наконец-то поработаете на первой работе. + это хорошо повлияет на моральное состояние, ибо все эти топорные отказы по сухим резюме/или вообще отсутствие даже отказов, могут вгонять в депрессию поначалу.
    Ответ написан
    Комментировать
  • Что такое Push-уведомления?

    AMar4enko
    @AMar4enko
    Push уведомления инициируются сервером, без необходимости делать какие-либо периодические проверки в приложении.

    Схема примерно следующая:
    • Приложение регистрируется в GCM, получая уникальный id (это может происходить, например, при логине), после чего отправляет этот id на свой сервер, чаще всего с информацией о логине, чтобы на сервере привязать полученный от GCM id к пользователю.
    • Приложение слушает входящие сообщения с помощью .GcmBroadcastReceiver
    • При наступлении какого-то события на сервере (например, пользователю прислали сообщение) сервер вытаскивает нужный id, которое приложение передало в первом пункте и использует его для отправки уведомления через шлюз GCM
    • Шлюз сам разруливает куда чего слать
    • В приложении срабатывает код, который был подписан на получение уведомлений
    Ответ написан
    Комментировать
  • Какую БД выбрать для веб-приложения домашнего использования (Java)?

    Adam_Ether
    @Adam_Ether
    Java Developer
    Можно и H2 (https://ru.wikipedia.org/wiki/H2 описание фич) попробовать
    1 +
    2 +
    3 +
    4 +

    Она крайне быстра (in-memory mode), хорошо подойдет для прототипирования, легко запустить, миграции могут автоматически накатится (те гибкость при смене схемы данных).

    Правда, если проект перестанет быть "домашним" уже не подойдет, но это уже совсем другая история.
    Ответ написан
    Комментировать
  • Как избавится от дублирования кода?

    Vityarik
    @Vityarik
    Обычно делегирование дает больше гибкости чем наследование

    class CommonClass {
      public function foo() {/*...*/}
      public function bar() {/*...*/}
    }
    
    class ConcreteClass1 extends CommonClass {
      public function doSomething1() {/*...*/}
      public function doSomething2() {/*...*/}
    }
    
    class ConcreteClass2  {
      ConcreteClass1 concreteClass1 = new ConcreteClass1();
      public function doSomething1() {concreteClass1.doSomething1()}
      public function doSomething2() {concreteClass1.doSomething2()}
      public function doSomething3() {/*...*/}
    }


    Попробуйте рассмотреть шаблон Стратегия.
    Ответ написан
    Комментировать
  • Почему потоки в Java ведут себя так неочевидно?

    @onepavel
    Консультация и разработка мобильных приложений
    Все очевидно и результат правильный.
    В чем проблема-то ?
    Ответ написан
    Комментировать
  • Как вы начинаете вёрстку сайта?

    dunmaksim
    @dunmaksim
    Технический писатель
    1. Создаю каталог для проекта
    2. Инициализирую Bower
    3. Устанавливаю нужные пакеты, например, Twitter Bootstrap, Angular, jQuery и т.д.
    4. Ставлю Grunt, плагины для него и т.д.
    5. Запускаю EMACS и создаю index.html
    6. С помощью Emmet создаю шаблон, который уже начинаю заполнять.
    7. В каталоге src создаю папки less, js и т.д.
    8. Попутно пишу задачи для Grunt
    9. Если в выбранном фреймворке не хватает какого-либо класса для стилизации элемента, сначала описываю стили прямо в шаблоне, в свойстве style. Затем при необходимости выношу их оттуда в LESS в виде одного или нескольких классов.
    10. ??????????
    11. PROFIT!!!
    Ответ написан
    15 комментариев
  • Как сделать сайт на JAVA?

    @bobzer
    Java EE Developer
    Вот простейший пример приложения на JSP.

    Здесь толково рассказано о том, как развернуть JSF-приложение. JSF более актуален для Java, чем JSP.

    Также есть множество JavaScript-фреймворков, активно использующихся в Java веб-приложениях.

    Лезть в Spring не рекомендую, по крайней мере до тех пор, пока не разберетесь как следует с принципами работы веб-контейнеров и основным стеком серверных технологий Java. А потом погуглите "Spring vs Java EE 6"...
    Ответ написан
    5 комментариев
  • Как правильно проверять данные при создании объекта в Java?

    anyd3v
    @anyd3v
    Как на счет гугла для начала? stackoverflow.com/questions/2997768/java-construct...
    Ответ написан
    Комментировать
  • Зачем воспитываем иждивенцев?

    bobrovskyserg
    @bobrovskyserg
    К нам пришел теоретик от педагогики, Песталоцци, ёпта!
    Поприветствуем господина педагога аплодисментами!
    Ответ написан
    Комментировать
  • Какой путь развития выбрать?

    opium
    @opium
    Просто люблю качественно работать
    В универе настолько дохрена времени у студентов что можно выучить три языка.
    Ответ написан
    2 комментария
  • Почему нет вопросов по GRASP паттернам(принципам) на тостере?

    hrls
    @hrls
    Это от того, что на тостере преимущественно обитают полные нубы, которые не могут потратить полчаса на изучение проблемы и поиск решения, а предпочитают сходу задавать вопросы и получать решение, либо же кретины с вопросами вида "план обучения %PROG_LANG%" или "мне 100500 лет, я водитель такси, Java - не поздно ли?". Такие обитатели еще не доросли до GRASP.
    А по существу - GRASP действительно более абстрактные в сравнении с GoF и не настолько четко выражаются кодом. От чего и имеют область определения в головах программистов с бородами, которые и без помощи Q&A могут вспомнить примеры из личного опыта и найти решение.
    Ответ написан
    Комментировать
  • На что потратить время и силы в плане программирования?

    @tugo
    Английскому языку тоже уделяйте время. Помимо общей полезности английского языка, его знания спрашивают на собеседованиях, т.к. иногда нужно общаться с зарубежными заказчиками.
    Ответ написан
    Комментировать