• С чего начать разработку сайта?

    madmages
    @madmages
    Человек прямоходящий
    интерфейс > архитектура базы > серверная часть > фронтальная часть
    Ответ написан
    Комментировать
  • Как определять прочитанность сообщений чата?

    viktorvsk
    @viktorvsk
    Можно по ховеру
    Можно по скроллу
    Можно по визуальному контакту (если загрузили длинную переписку с мобильного, не факт же, что сразу все будет на экране?)
    По отношению времени на странице к количеству символов в новых сообщениях
    По началу написания ответа
    Ответ написан
    5 комментариев
  • Какое направление более перспективно?

    Nidora
    @Nidora
    Бонус 200 руб всем новым клиентам! VDS - 149 руб
    Перспективные все направления. Всё зависит от ваших знаний. Выбирайте, то что вам нравиться. И если вы будете отличным специалистом, то в любой сфере вы будете получать отличные деньги.
    Ответ написан
    Комментировать
  • Какое направление более перспективно?

    hePPer
    @hePPer
    3 - по поводу перспектив - дела через Н лет могут быть плохи в любой компании, хоть в большой, хоть не очень...
    1, 2 - у .Net разработчиков как правило хорошая зарплата, да и вообще, у опытных программистов хорошая зарплата.
    я думаю в вашем случае надо ориентироваться на то, чем вам больше нравиться заниматься, как говориться "любимым делом можно заниматься и дома в подвале" а если везде платят, то зачем выбирать то что " не очень нравиться".
    Ответ написан
    Комментировать
  • Что делать с тупыми ответами на Тостере?

    karaboz
    @karaboz
    Директор продуктов в Хабре.
    Мне кажется, для заявленной вами проблемы как раз подходит пункт жалобы «Это какая-то реплика, а не ответ». И не стоит искать другой формулировки, нам нельзя их слишком много плодить, иначе жалобами невозможно будет пользоваться.

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

    1. Самое простое, что можно сделать — привлечь в уже существующую систему жалоб больше участников. Для этого можно высылать уведомления всем, кто жаловался, что ответ был удалён. Плюс выдавать награды тем, чьи жалобы чаще всего удовлетворяются. Система наград у нас на подходе, кстати.

    2. Можно вместо удаления сделать сокрытие в неуместное, чтобы автор ответа и все вокруг видели, что ответ был заминусован сообществом по определённым причинам. И пусть автор сам удаляет свой ответ, если не хочет выглядеть неприглядно. А заодно лишний раз поучится, как писать в сообществе не принято.

    3. На днях мы выкатим возможность коллективного редактирования вопросов. Когда обкатаем этот функционал и увидим, что он работает, что сообщество может модерировать само себя, сразу же перенесем этот же принцип коллективного редактирования на ответы. Активные и отвественные участники смогут показать менее радивым, как стоит оформлять свои тексты и свои мысли. По идее, это сильно должно улучшить качество ответов.
    Ответ написан
    38 комментариев
  • Как писать свои скрипты на JavaScript?

    Symphony
    @Symphony Куратор тега JavaScript
    Практика, начинай со слайдеров, каруселек и всяких плагинов на js
    Ответ написан
    Комментировать
  • Есть ли достойный аудиокурс английского?

    Prognosticator
    @Prognosticator
    TODO: Здесь будут ворованные умные мысли, типа мои
    Pimsleur English for Russian.
    На рутрекере лежит.
    Ответ написан
    4 комментария
  • Какой дистрибутив Linux у вас установлен?

    Freika
    @Freika
    Senior Ruby on Rails developer
    Обычно Убунту ставят, если хочется более-менее юзабельное искаропки. Если есть желание посидеть день-другой и допилить все как хочется, можно заюзать другие дистрибутивы по вкусу, хотя это и в Убунте никто не отменял.
    Ответ написан
    Комментировать
  • Как подобрать конфигурации сервера ROR?

    anyd3v
    @anyd3v
    Не зная нагрузку и прочие аспекты вам ни кто этого не скажет. Золотой формулы нет. Есть приложение которому нужно какое то кол-во ресурсов, есть запас "прочности", все это сугубо индивидуально.
    Ответ написан
    3 комментария
  • Сайт без перезагрузки страницы - шаг вперед?

    @IceJOKER
    Web/Android developer
    history api ( habrahabr.ru/post/123106 ) для смены url , или опираясь на location.hash (aka что-то вроде site.ru/#trololo).
    А насчет одного html документа - это по желанию, создавайте хоть 100500, и насчет body тоже по желанию, то есть можно и конкретный div менять, а не полностью body
    Ответ написан
    2 комментария
  • Какую литературу можно почитать по вопросам: как организовать обучение и эффективно использовать время?

    @tomcat1911
    >как успевать читать, практиковаться программировать и учить язык

    Нет смысла делать это по отдельности. Приведу пример, как делаю сам.
    1) Ищем туториал (пошаговое создание чего-нибудь), проходим, попутно улавливая основы.
    2) Делаем что-то свое, глядя в доки, гугля и т.п.
    Потом уже можно и книжки более глубокие почитать для большего понимания.
    Ответ написан
    Комментировать
  • Является ли хорошим тоном создавать моб. версию сайта?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    зависит от того что на site.ru. Если для десктопов и мобильников структура сайта сильно различается - то в этом есть смысл. Если же у мобильных клиентов возможности те же - то стоит подумать в сторону адаптивного дизайна. Ну и да, так же влияет бюджет.
    Ответ написан
    Комментировать
  • Есть ли актуальные книги (на русском) по Ruby\RoR?

    Freika
    @Freika
    Senior Ruby on Rails developer
    На русском ничего актуального нет, а то, что есть (гибкая разработка на рейлс 4) - к чтению не рекомендуется.
    Читайте на английском, пусть лучше медленно, чем никак:

    The Rails 4 Way
    Programming Ruby 1.9 & 2.0

    onrails.club/t/knigi-po-ruby-i-ruby-on-rails/34 Еще список книг на английском.
    Ответ написан
  • На что вы зря потратили время в изучении программирования и веб-разработки в целом?

    GavriKos
    @GavriKos
    Ни на что. Процесс программирования, даже если результат никому не будет нужен, в любом случае прокачивает скилл. Даже если вы никогда не будете писать на этом языке/технологии больше - вы получите профит в виде новых архитектурных решений, например.
    Ответ написан
    1 комментарий
  • Возможно ли использовать Python или Ruby для создания интерактивных Web страниц?

    Нет, Python и Ruby будут работать на серверной части. Интерактивность — это JS. Ну или флеш, но я вам об этом не говорил.
    Ответ написан
    Комментировать
  • Возможно ли использовать Python или Ruby для создания интерактивных Web страниц?

    TekVanDo
    @TekVanDo
    Javascript Developer
    учите javascript - адекватных замен ему пока нет.
    Ответ написан
    Комментировать
  • Как вести себя на первом собеседований?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    2) как вести себя на собеседований

    1. Расслабься
    2. Вместо того, что бы нести чушь - лучше промолчи
    3. Будь вежлив
    4. Перестань ломать эту несчастную ручку
    5. Не ври
    6. Задавай вопросы

    2) Сказать ли правду о том, что умею я довольно мало на данный момент, но полон желания изучать, или солгать, сказав, что умею больше, чем на самом деле ?

    Ну, если ты хочешь проработать день, а дальше вылететь - тогда лучше со лги.

    3) на практике, приглашение на собеседование - это гарант получения должности, или небольшая вероятность ?

    Скорее небольшая вероятность. Хотя все конечно зависит от ваших навыков И вакансии.
    Ответ написан
    1 комментарий
  • Как вести себя на первом собеседований?

    conf
    @conf
    Ruby developer
    Менеджер по интернет-маркетингу это менеджер по рекламе, грубо говоря. К программированию, имеет примерно такое же отношение, как и менеджер проекта, т.е. сильно опосредованное. Вы будете (или должны были бы) заниматься изучением видов трафика, эффективностью рекламы, SEO (или поиском SEO-специалистов), разрабатывать планы продвижения продукта и различных возможностей в продукте, делающим его более привлекательным для пользователей и прочую маркетинговую чушь. Если вам это интересно - то вперед.
    Если нет и хочется заниматься программированием - бегите от всех вакансий, в названии которых есть слово "менеджер" и обращайте внимание на те, где есть слово "разработчик", "программист" и "джуниор".
    Ответ написан
    Комментировать
  • Как искать работу за границей?

    NetBear
    @NetBear
    Дисклеймер:
    - Нижеприведённое мои личные наработки без притензии на истину в последней инстанции.
    - Важно понимать, что всегда присутствует коэффициент удачи, который может многократно увеличить отдачу от ваших усилий, равно как и помножить их на ноль.
    - В любом случае это лучше, чем сидеть на попе ровно и ничего не предпринимать :)

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

    Активный поиск:
    - Описанного в п. "Пассивный поиск" можно ждать бесконечно и не дождаться.
    - В LinkedIn подписывайтесь на профильные группы. Ищите объявления о найме. Рассылайте резюме куда можно и куда нельзя. Договаривайтесь об интервью, даже если это очевидно не выстрелит. Будте дерзким и напористым, но без фанатизма.
    - Есть ещё такой сайт, как JobServe. Там можно создать поисковый фильтр по ключевым словам, странам итд. Можно также подписаться на рассылку и получать результаты поиска по эл. почте.
    - Красивое резюме конвертировать в Word и PDF. Составить красивый cover letter. Желательно, чтобы последний был написан таким образом, чтобы его можно было максимально просто адаптировать к разным реалиям, т.к. он рассылается вместе с резюме и должен быть индивидуальным для каждой вакансии. В добавок не помешает написать красивое типовое письмо с обращением к агенствам по подбору персонала и пояснением чего вы от них собственно хотите. Дальше, ищем в сети те самые агенства по найму, работающие в интересующих вас географических регионах. Чем больше, тем лучше. Веером рассылаете им заготовленное красивое письмо о том что Вы много знаете и умеете и готовы продать родину по сходной цене. Из десятков откликнуться единицы, с ними продолжите переговоры. Где-то возможно дойдёт и до интервью, а там и до заветного трудоустройства рукой подать. Остальные занесут Вас в свои базы данных, которые Вам придёться раз в несколько месяцев обновлять повторной рассылкой вежливых напоминаний о себе.

    Update 1:
    Вот, кстати, замечательное дополненние от Aleksei Podgaev относительно сертификата по английскому. У меня в своё время тоже была проблема, общая для большинства людей, для которых английский неродной и они не находятся в англоязычной среде. Проблема заключается в неспособности оценить свой уровень, т.к. нет обратной связи с носителями языка. Я для себя нашёл следующий хак. Я подготовился и прошёл экзамен IELTS. Очень поучительно и даёт реальный толчёк в уровне языка. Если будет интересно, поделюсь своей методикой подготовки. Это отдельная интересная тема.

    Update 2: Хочу поделиться своими наработками в подготовке к IELTS

    Общая часть:
    Вышеозвученный дисклеймер в равной мере имеет отношение и к системе подготовки к IELTS. Это мой личный опыт. Нижепреведённое может не подойти вам полностью или частично в силу особенностей вашей личности, склада ума или жизненных обстоятельств.

    Как бы то ни было, мой личный опыт можно резюмировать следующими тезисами:

    1. Готовиться нужно только с преподавателем.

    2. Преподаватель должен быть носителем языка и в идеале не знать русского.

    3. Период подготовки не должен быть продолжительным. Не более 3-4 месяцев.

    4. Занятия в период подготовки должны быть интенсивными. Я старался брать 4-5 уроков в неделю, иногда брал сдвоенные.

    5. Я занимался удалённо, т.е. я был в Израиле, а преподаватель жила в Испании. Мне настолько понравилась талая система занятий, что на сегодняшний день даже если преподаватель будет жить в соседнем доме, я буду заниматься по той же схеме. Собственно схема:
    - У преподавателя есть публичный Гугл Календарь, в котором студент находит удобный для себя незанятый отрезок времени и назначает урок. Я, как правило, забивал уроки на неделю-две вперёд.
    - После того, как преподаватель подтверждал предложенное время, я оплачивал уроки на неделю вперёд переводом через Пейпал на счёт преподавателя.
    - Сам урок идёт по Скайпу. Первое время мы делали видеоконференции, затем я настоял на том, чтобы оставить только звук, т.к. на экзамене у вас не будет подспорья в виде картинки и возможности прочитать мимику или по губам. На экзамене требуется умение воспринимать на слух. Помимо всего прочего, я записывал аудио всех уроков. Это даёт возможность проработки сложных моментов самостоятельно итд.
    - В экзамене IELTS четыре части, т.е. помимо восприятия на слух и разговорных навыков, вам необходимы навыки "понимания прочитанного", а также написания эссе. Для тренеровки двух последних, моя преподаватель давала мне кучу письменных заданий, чтобы, так сказать, набить руку. Задания загружались ею в Гугл Докс и расшаривались со мной. После выполнения последних, преподаватель может проверить задания и сделать свои пометки, которые видны в Докс, т.к. имеется история версий и можно посмотреть начальный и конечный вариант.

    6. Закончить интенсив необходимо не в последний день перед экзаменом, а по меньшей мере за неделю до того как. Лучше за две.

    Техническая часть:

    1. Вот ссылка на сайт соединяющий преподавателей со студентами -- https://buddyschool.com. Вполне вероятно существуют аналогичные платформы, я не искал.

    2. Алгоритм поиска преподавателя следующий:
    - Смотришь рейтинг преподавателей и отзывы от бывших студентов.
    - Прицениваешься. В моём случае урок (60 мин) стоил 8.5 евро. Это было в 4 раза дешевле, чем на тот момент хотели местные преподаватели за 45 минут урока.
    - Списываешся с преподавателем/ями и начинаешь договариваться.
    - Берёшь пробный урок (обязательно!).
    - Если все звёзды сошлись, начинаешь заниматься.

    3. Я в своё время сделал такой финт ушами. Отобрал штук 10 +/- подходящих преподавателей и веером разослал им сообщение следущего содержания:

    Subject: Intensive IELTS preparation training required.

    Hello,

    I have registered for the closest IELTS test in my area. It's on May 16.
    I reside at GMT+2 time zone. So, my suitable time for the classes is at evening on weekdays and a bit more flexible on weekends.
    What I already have. Currently I’m on some middle-advanced English level, as I evaluate it. May be I mistake.
    What I need. I need some tutor strongly familiar with IELTS format to build for me (or might be already have this built) a highly intensive month-long training includes the practice for all four IELTS parts:
    - A bit less focus on Listening and Reading parts. It may be limited by set of necessary tips and hints and as addition several practical tasks.
    - A bit more attention to the other two parts Writing and Speaking, that the Skype format is tailored for them.
    So, my questions are:
    - Do you have enough familiarity with IELTS test format and preparation methods?
    - Do you have enough free slots for at least three classes each week of the next month until May 16?

    Regards,
    %username%


    Затем из ответивших, выбрал наиболее подходящих, их было 3. С ними со всеми я провёл пробный урок, по результатам которого отсеял ещё двоих.

    Update 3:

    В виду того, что размер ответа превысил установленный предел, он был отредактирован и перенесён в качестве публикации на Мегамозг -- megamozg.ru/post/10570
    Добавлен ещё один большой раздел о составление красивого резюме.

    Как-то так.
    Надеюсь окажется полезным.
    Удачи.
    Ответ написан
    10 комментариев