Задать вопрос
  • С каких книг/сайтов начать обучение, чтобы стать программистом за один год и работать в США? Выиграл Green Card?

    @sputnic
    Android Developer
    я предлагаю https://onemonthrails.com/. Яву или с# советовать бы не стал, порог вхождения гораздо выше.
    Ответ написан
    Комментировать
  • С каких книг/сайтов начать обучение, чтобы стать программистом за один год и работать в США? Выиграл Green Card?

    Мне кажется, что на таком рынке, как США, можно быть востребованным в любом стеке технологий (главное - растить из себя хорошего специалиста).

    Год на обучение - может быть достаточно (для Junior как минимум), если позволит склад ума и характера - быстро схватывать, анализировать, понимать, докапываться до сути происходящего.

    На вашем месте я бы больше смотрел в сторону Java или C#. Если будете быстро въезжать в Java - то попробуйте Scala.

    Но главное - попробуйте приобрести живой опыт разработки (присоединитесь к какому-нибудь проекту на GitHub'е, или фриланс) - готовые проекты котируются куда выше, чем "разработка в академических целях".
    Ответ написан
    Комментировать
  • С каких книг/сайтов начать обучение, чтобы стать программистом за один год и работать в США? Выиграл Green Card?

    @maxxiixx
    Полезные ссылки

    Живет в америке, пропагандирует java
    americhka.us

    Известный Питерский автор, уехал в америку, выбрал микрософт C# и т.д.
    www.flenov.info

    Вопрос довольно таки специфичный.
    На javascript делают например мобильные игры не только верстка.
    С появлением webgl и canvas есть масса продвинутых примеров его применения
    media.tojicode.com/q3bsp
    phonegap.com
    За год выучить не получиться, ооп, паттерны, mvc и все такое это нужно время чтобы вникнуть и понять, но главное практика.
    Первым делом нужно осмотреть что востребовано, лучше спросить у тех кто живет в Америке.
    Есть же Android, iphone, window phone и т.д. мне кажется что то конкретное выучить проще.
    Вариантов много...
    Ответ написан
    Комментировать
  • Изучение C# для unity?

    @gleb_kudr
    Просто начните писать тетрис или шашки. Для этого достаточно посмотреть какие-нибудь туториалы. Учебники оставьте на тот момент, когда вы уже будете знать основной синтаксис.
    Ответ написан
    Комментировать
  • С каких книг/сайтов начать обучение, чтобы стать программистом за один год и работать в США? Выиграл Green Card?

    @lookid
    Лучше эти 1-1.5 учите английский. А в США идите в какой-нибудь универ на бакалавра или магистра. Там IT подтяните. А так зачем вам IT если вы собеседование на английском пройти не сможете.
    Ответ написан
    Комментировать
  • Программисты какой специализации самые высокооплачиваемые сейчас?

    Lure_of_Chaos
    @Lure_of_Chaos
    Программист
    Java (J2EE)\Scala, C# - как мейнстрим.
    А вообще хорошо платят знатокам редких языков (хаскелл, фортран), но это надо и знать, и работу суметь найти.

    А вообще платят в зависимости от опыта\послужного списка.
    Сеньоры, тимлиды не бедствуют :)
    Ответ написан
    Комментировать
  • Программисты какой специализации самые высокооплачиваемые сейчас?

    @top13
    Язык не важен, знание синтаксиса, подобия, архитектуры, платформ, различий... Опыт решает. Больше делаешь, больше опыта, больше получаешь. Программированием нужно заниматься, а не учиться или работать. Пиши для себя, пиши для работы, пиши в обед, пиши вечером перед сном.
    Ответ написан
    Комментировать
  • Программисты какой специализации самые высокооплачиваемые сейчас?

    opium
    @opium
    Просто люблю качественно работать
    умные
    видел почти во всех специализациях ценники по 50 баксов в час, что руби, что пхп, что джава.
    Отсюда вывод не так важен язык, сколько мозги.
    Ответ написан
    Комментировать
  • Какой язык с семейства Си учить ?

    @nesterione
    Для работы с станками лучше учить C или C++, но в изучении они не самые простые. Обычно проблемы возникают с указателями и выделением памяти. Изучить проще C, но писать реальные проекты, особенно крупные удобнее на C++ (ООП и тд.). C# в этом плане проще, там не нужно заботится о памяти, не нужны указатели + хорошая справка на MSDN, но нужно понимать ООП.

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

    И еще, Вы сказали, что сфера производства "автоматизации производства, промышленных роботов и станков ЧПУ", если задача заключается в программировании под железо, то тут выбор очевиден C/C++. Если нужно заниматься автоматизацией, писать софт под desktop (формы, БД ...), то возможно следует выбрать C#.

    Другой "востребованный язык" подсказать сложно, востребованы не языки, а хорошие специалисты. А язык выбирайте под задачу.
    Ответ написан
    3 комментария
  • Что нужно знать, чтобы стать администратором БД?

    lesovsky
    @lesovsky
    System engineer and PostgreSQL DBA
    последние полгода работаю postgresql dba, а вырос как раз из linux admin'а на все руки...
    как я стал dba,
    1. на предыдущей должности постоянно работал с postgresql (администрирование, репликации, балансировка, пуллинг, бэкапы, миграции налету между мажо... и прочее... чем больше ситуаций, тем больше опыта.
    2. помимо этого я хорошо изучал внутренности linux и его ядра (спасибо gentoo), память, процесы, и пр. Очень помогла книга "Ядро Linux" авторы Бовет и Чезатти.
    3. также не напоследнем месте стоит опыт в анализе производительности (почитайте Брендана Грега), особенно когда нет всяких мониторингов и т.п. а что тормозит нужно выяснить прямо сейчас.
    4. ну и заводите знакомства LinkedIn, Хабр... общайтесь напрямую с людьми, посещайте конференции, подписывайте на специализирвоанные блоги/RSS (PostgreSQL Planet например у постгрес)
    5. конкретно по постгресу могу порекомендовать такие книги
    S.Riggs, H.Krosing, PostgreSQL 9 Administration Cookbook PACKT 2010
    Z.Boszormenyi H..J.Schonig PostgreSQL Replication PACKT 2013
    G.Smith PostgreSQL 9 0 High Performance PACKT 2013
    Ответ написан
    Комментировать
  • Что нужно знать, чтобы стать администратором БД?

    metamorph
    @metamorph
    Ну, вообще у каждой БД есть своя документация достаточно большая,
    например для постгреса www.postgresql.org/docs/9.3/static/index.html
    И там чаще всего есть глава "администрирование":
    www.postgresql.org/docs/9.3/static/admin.html
    Вот как раз это и нужно знать.

    Плюс всякие особенности работы, косяки, баги и смешные байки из жизни, которые Вы будете травить за обедом.

    PS. К слову сказать, искал как-то раз админа постгреса на 150к. Никого! Тишина, благодать, все вокруг дизайнеры и программисты.
    Ответ написан
    2 комментария
  • Как вы настраиваете рабочее окружение при разработке сайтов?

    GM2mars
    @GM2mars
    Веб сервер - Openserver (до него был тоже денвер)
    Редактор - Sublime text 2
    Синхронизация - яндекс диск
    Работа с базами данных - phpMyAdmin
    Когда нужен git - bitbucket
    Постановка задач - trello (trello.com)
    FTP клиент - Total Commander
    Ответ написан
    1 комментарий
  • Как/на чем заработать обычному верстальщику?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    Общие советы, что уже были даны:
    + учи js,
    + учи english хотя бы до intermediate,
    + генерируй портфолио,
    + какой же верстальщик без своего сайта? сделай его идеальным и храни там своё портфолио и контакты, по возможности ставь на создаваемые сайты свой копирайт со ссылкой на портфолио (конечно, если заказчик не возражает),
    + в свободное время потерзай какой нибудь backend (RoR или Django)

    От себя добавлю: бросай PHP и никогда о нём не думай, может он и становиться лучше, но ему никогда не избавиться от своего тёмного прошлого (и переменных со знака доллара, вот ужас!). Когда будет пара хороших отзывов, смело иди на фриланс биржи, вроде odesk. C RoR и хорошим, красивым, технологичным, кроссбраузерным фротендом там вполне можно иметь и по $100 в час.

    Ах да, учись быстро копипастить. Использовать плагины. Избавляйся от всяческих попыток напилить велосипед, даже если так будет быстрее и лучше. Со временем, это мастерство позволит тебе делать сайты со скоростью пулемёта. Тогда ты постигнешь тёмный дзен и получишь свою порцию печенек. Я на полном серьёзе, когда ты поднимаешь сервер за 2 минуты, ставишь на него Bootstrap за 1 минуту и подгоняешь его (натягиваешь вёрстку из заранее созданных темплейтов) за 5 минут, обвешиваешь нужными виджетами из js, html5 и css3 за 5 минут и через 15 минут после получения заказа отправляешь заказчику наступает странное чувство эйфории. Конечно, это непостяжимый дзен, как всегда, по закону Мёрфи, какая-нибудь библиотека отвалиться, что-нибудь заглючит, а где-нибудь поползёт вёрстка и дебаг займёт пару часов, но всё же, делать полноценный сайт за 3 часа - бесценно. Для всего остального есть MasterCard.
    Ответ написан
    48 комментариев
  • C# программист хочет разрабатывать под Android: Java с нуля или Xamarin?

    @dplsoft
    По топику. ИМХО: Если писать только под Андроид - имхо, я бы рекомендовал вам путь "изучить джаву". Это дольше, но "основательнее".

    Имхо, как "андроидовец пишущиц на Java" - вы будете более востребованы, чем "андроидовец пишущий на Xamarin" и пр.

    Кроме того : освоить сам язык - на уровне достаточном что бы с мануалами написать простой тудулист - не составит проблемы. Для андроида нужно учить не JavaSE/JavaEE, а AndroidSDK - они пересекаются с JavaSE только некоторым набором базовых библиотек.

    Т.е. "если вам и так и так учить новый SDK - так зачем учить ксамариновский SDK, если можно выучить сразу AndroidSDK"?
    Ответ написан
    4 комментария
  • Что почитать для быстрого изучения Java?

    dsadasdad
    @dsadasdad
    lol
    Рекомендую почитать Тору
    Ответ написан
    Комментировать
  • Что почитать для быстрого изучения Java?

    @Ar4ybaldik
    Попробуйте связку, которую себе подобрал:
    Занятная страница программиста об Java www.skipy.ru/technics.html
    Отличное чтиво от Седжвика introcs.cs.princeton.edu/java/home
    Курс Java на Hexlet.org
    А также много-много практики на programmr.com
    На десерт можно Effective Java почитать, когда уже освоите более-менее язык
    Ответ написан
    Комментировать
  • Как передать значение переменной из php-скрипта в javascript?

    nowm
    @nowm
    Первый способ: Отдельный AJAX-запрос к PHP-файлу, который вернёт что-нибудь вроде JSON-данных, которые потом будут доступны из JS.

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

    PHP-файл:
    <?php
    $a = 'text for js_variable';
    ?>
    <!DOCTYPE html>
    <html>
      <head>
        <script>
          //Определяется переменная, которая будет доступна для 
          // всех JavaScript, подключаемых на данной странице
          var js_variable = '<?php echo $a; ?>';
        </script>
        <!-- 
          В файле /scripts/myscript.js происходит обращение 
          к переменной js_variable 
        -->
        <script src="/scripts/myscript.js"></script>
      </head>
      <body>blah-blah-blah</body>
    </html>


    Файл /scripts/myscript.js:
    // Выскочит алерт с текстом «text for js_variable».
    alert(js_variable);


    Вот. В HEAD-части HTML-страницы вы определяете переменную, которая будет доступна для остального JS-кода. Главное — нужно её определять до того, как будут подключены скрипты, которые будут её использовать.

    Третий способ: Если ваш web-сервер — Apache, то можно добавить в .htaccess в корне сайта такие строки:
    AddType application/x-httpd-php .js
    AddHandler x-httpd-php5 .js
    
    <FilesMatch "\.js$">
    SetHandler application/x-httpd-php
    </FilesMatch>


    Тогда вы сможете прямо в JS-файлах выполнять PHP-код. Но выполняться он будет только в тех JS-файлах, которые находятся в папке с сайтом. Если будут загружаться скрипты со сторонних ресурсов, там PHP-код работать не будет.
    Ответ написан
    Комментировать
  • Что изучить закоренелому PHP-шнику?

    @sandrain
    Я зарабатываю, работая с CMS 1C-Bitrix


    Работая с CMS можно стать закоренелым PHP-шником ??
    Вы многое упустили, разрабатывая под 1C-Bitrix.
    Сейчас уже 2014 год, а не 2003

    Используйте Symfony, чтобы понять как должен быть устроен фреймворк.
    Потом напишите свой.

    Возможно закоренелось приобретете)
    Ответ написан
    1 комментарий
  • Как удобно править сайт на удаленном сервере?

    Да практически в любой, начиная с phpDesigner, phpStorm, etc и заканчивая Notepad++ с соответствующими плагинами
    Ответ написан
    Комментировать
  • Можно ли в Squid пользователям ограничить количество времени до 30 минут в день?

    @allburov
    Думаю, за 30 минут можно накачать страниц на весь день... Лучше ограничивать на уровне каждого ПК - либо решением "Родительский контроль" (пример nicekit.ru/parental-control/time-boss.php) либо мониторить за всем ПО (crocotime.com/ru), а потом административными мерами наказывать нарушителей (снижения з/п, невыплата премий, выговоры)
    В системах родительского контроля можно ограничивать по времени доступ к каждой программе (в вашем случае - браузеру)
    Ответ написан
    Комментировать