Задать вопрос
  • Есть курс по английскому языку для программиста?

    2ord
    @2ord
    Лучший курс в данном случае - читать новости по ИТ тематике на английском. Постепенно словарный запас пополнится так, что будешь свободно владеть техническим уровнем и даже выше.
    Ответ написан
    Комментировать
  • Как эффективно изучать JS?

    @Scribblex
    Я рекомендую изучать JS примерно таким путем:
    – чтение learn.javascript.ru (чтение и, естественно, практика);
    – параллельное прохождение модулей по JS на codeschool;
    – держите перед глазами актуальные вопросы для собеседования JS-разработчика (habrahabr.ru/post/239065/), стараясь на них ответить;
    – читайте хороших авторов: Дуглас Крокфорд, Джон Рейзиг, Стоян Стефанов;
    – найдите на GitHub людей, которые согласятся ревьюить Ваш код, я серьезно!

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

    Желаю успеха!
    Ответ написан
    10 комментариев
  • Почему после переключения языка не отвечает первая нажатая клавиша?

    @raincons
    Скорее всего вы отпускаете сперва alt а затем shift. Винда при этом остается в режиме выбора меню хоткеем, он и съедает первый символ.

    p.s.: проверил у себя, возникает если нажимать shift затем alt, а отпускать alt затем shift
    Ответ написан
    1 комментарий
  • Вы тоже постоянно всё забываете из программирования?

    @JuniorNoobie
    Сижу в поддержке, пишу мелкие проекты
    Я тоже все постоянно забываю. Причем иногда мне кажется, что то, что я писал года два-три назад "красивее" и "правильнее" того, что я пишу сейчас. Хотя должно быть наоборот)
    Открываю свой код и поражаюсь: как будто кто-то другой писал...
    Ответ написан
    2 комментария
  • Как можно определить несколько классов с одним родителем в рамках одного типа?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    Эм.....а почему нельзя кэшировать в "массив" типа ParentClass?
    Для каждого объекта кэша будут известны все его методы, а реализацию (или уточнение реализации) их берут на себя потомки.
    Я насколько понимаю ООП, наследование и полиморфизм для того придумано....
    Ответ написан
    2 комментария
  • Как послать команду с телефона на компьютер?

    Neuroware
    @Neuroware
    Программист в свободное от работы время
    какие есть каналы связи между компьютером и мобильным устройством?
    К примеру если есть wifi и прямой коннект вообще не нужен никакой сервер.
    Ответ написан
    Комментировать
  • Как всё успевать и не быть роботом?

    EvilsInterrupt
    @EvilsInterrupt
    System programming, Reversing Engineering, C++
    Есть такая поговорка "Скажи мне кто твои друзья и я скажу кто ты". Если хотите чему-то научиться и координально поменять свою жизнь и самого себя, то настоятельно советую поместить себя именно в то окружение, где по большей части те люди на которых Вы бы хоть немного но хотели быть похожими и у которых можно многому научиться.

    Это мой собственный опыт.

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

    Все это дало мне то, что неявным образом у меня сформировалось мышление, привычки, действия, ритуалы и др. таким образом, что аж диву даешься "И это я?". К примеру от математиков прям железобетонно вбилось в голову фраза "Необходимо и достаточно", т.е. есть задача значит надо сделать настолько мало насколько это возможно, но при этом чтобы задача была решена!

    Рекомендую Вам прежде всего надо спросить себя "А что именно хочу?" и "Какие у меня мечты?". Ежедневно спрашивать себя "Какие задачи должен сегодня сделать чтобы хоть на чуть чуть приблизиться к моим мечтам?".
    Ответ написан
    6 комментариев
  • Как правильно читать книги по программированию?

    27cm
    @27cm
    TODO: Написать статус
    После 40 минут чтения уже пропадает интерес, простое поглащение теории, а задания только в конце главы (не дочитав до конца главы невозможно решить эти задания, а сама глава страниц на 30).

    • Не читайте всё подряд. Например, иногда бывает достаточно посмотреть фрагменты кода в главе, а к тексту обращаться лишь для прояснения непонятных моментов.
    • При первых признаках усталости, делайте перерывы. Но это не значит, что в перерыв нужно бросать книгу и бежать проверять ленту в контакте :-) В "перерыве", например, можно полистать, вспомнить и обдумать уже прочитанные главы; из любопытства заглянуть в следующие главу; поискать дополнительную информацию в интернете о материале прочитанных глав (статьи, видеоуроки); налить кофе, погладить кота и т. п. Словом, ни делать ничего такого, что могло бы вас заставить забыть о книге, если вы этого не планировали.

    Как правильно читать, что бы не забывать то, что прочитал в начале главы

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

    Ещё можете посмотреть:
    Как быстро и продуктивно читать техническую литературу?
    Литература, о том как читать книги?
    Как заставить себя читать книги по программированию?
    Ответ написан
    Комментировать
  • Где найти best practice по c#?

    ImmortalCAT
    @ImmortalCAT
    C# loving
    https://github.com/AndreyAkinshin/ProblemBook.NET - problembook.net/content/ru/INTRODUCTION.html

    задачник по C# от Андрея Акиньшина
    Ответ написан
    Комментировать
  • Какие есть расширения для браузера, чтобы можно было легко добавить на изучение незнакомое английское слово?

    Prognosticator
    @Prognosticator
    TODO: Здесь будут ворованные умные мысли, типа мои
    Плюсую lingualeo.
    С фрикадельками можно немножко считерить, во время пробного золотого статуса, добавляйте хоть тысячи слов, коллекции, или свой массив слов, в общем любые и отовсюду. И если пользоваться сервисом, фрикаделек будет полная морозилка. На добавление слов хватит. Пользуюс сервисом +- год, еще не платил. Хотя там есть вкусные платные вещи. Для мобильного приложения нужна сеть, могу ошибаться, может пашет и офлайн - проверьте сами. Когда сети нет (и не только), больше подходит вариант ниже.

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

    Сам пользуюсь и лингволео и гугл разговорником с таблицами. Если какой-либо сервис сгинет или будет временно недоступен, переключусь на второй и база в 10К слов останется.
    Ответ написан
    2 комментария
  • Какие есть расширения для браузера, чтобы можно было легко добавить на изучение незнакомое английское слово?

    zzloy
    @zzloy
    Дизайнер
    На Лингвалео «фрикадельки» можно зарабатывать, проходя квесты, получая достижения и выполняя план. То есть, по сути, вам надо им пользоваться, чтобы добавлять новые слова.
    Ответ написан
    1 комментарий
  • C#. Как в реестре задать иконку пункта контекстного меню проводника из ресурсов exe файла?

    Nipheris
    @Nipheris Куратор тега C#
    Вместо пути к ico указываете путь к exe и, через запятую, номер иконки в ресурсах, например, С:\WINDOWS\system32\notepad.exe,1

    Вот неплохой пример: stackoverflow.com/questions/6799553/how-to-set-a-i...
    Ответ написан
    1 комментарий
  • Как лечится кризис начинающего программиста?

    globuzer
    @globuzer
    gezgrouvingus progreszive ombusgrander greyderzux
    ММмммммм, вы определили для себя конкретную цель?
    Вы просто хотите научиться программировать или хотите научиться программировать для работы и карьеры, зарабатывания денег и решения задач?
    Какова ваша главная мотивация? От этого то все и зависит! Если просто для себя - это все быстро проходит, если нету жуткострашного интереса.
    Но и он должен быть чем-то все равно постоянно подпитан и подкреплен, хотя бы любопытством: " а что будет, если я сделаю вот так?"
    Если же у вас мотив научиться программировать для зарабатывания на жизнь, развития и построения своей карьеры в этом деле, то одной книги вам явно мало. Тем более Шилдта, тем более только по Си. Накачайте или купите или возьмите популярные книги по программированию, основам информатики, основам математики и алгебры, постарайтесь разобраться во всем, прорабатывайте каждый алгоритм, его решение. Пробуйте разные книги, каждую главу, теорию, подкрепляйте практикой.
    Придумывайте себе задачи для автоматизации, для программирования, для решения. Пытайтесь решить. Ставте перед собой сложные и нерешаемые задачи, но которые хотелось бы решить. Ищите ответы, в интернете, в книгах, в форумах. В сложностях рождается истина познания, которая хорошо усваивается и главное запоминается. В этом и будет ваша ценность учебы программированию, а не просто теория. Лично сам сталкивался, теория быстро забывается. И раз по одной книге не получается либо скучно, попробуйте по другой. По языку программирования Си и его диалектам и прообразам за всю историю насобирал кучу книг, как в электронном так и в бумажном виде. Комбинируя их, сочетая с блогами профессиональных программистов, используя и обозревая чужие исходники с гитхаба, читая профессиональные журналы, идеи, статьи, видеоконференции вы будете подкреплены достаточным багажом интереса и стремления все это охватить. И не забывайте про математику, теорию алгоритмов, структуры данных, статистику, теорию вероятностей, алгебру, любите и цените, изучайте и повторяйте основополагающие вещи. В мире программирования они встречаются часто.
    Сжимайте всю эту солянку воедино и будет хорошая основа для обучения и понимания, привыкания, осваивания профессии программист.
    Кризис начинающего программиста лечиться еще большим программированием и постановкой все новых и новых СЛОЖНЫХ задач и проблем, в решении которых ваше будущее!
    Ответ написан
    Комментировать
  • С сего начать изучение c# и wpf?

    yarosroman
    @yarosroman Куратор тега C#
    C# the best
    Язык программирования C# 5.0 и платформа .NET 4.5 Эндрю Троелсен эта книга поможет вам, для начала стоит изучить сам С#, потом уже стоит приступать к WPF, по XAML есть много книг. Так же потом стоит посмотреть, что такое MVVM, и как его реализовать, какие есть фреймворки для этого. Опять же разработка на WPF, WinRT, Silverlight основана на технологии XAML(отличия есть, но принципы разметки одни и те же). Освоив, что то одно, проще будет освоить и другие.

    Вот еще www.microsoftvirtualacademy.com, есть несколько курсов и по C# и XAML
    Ответ написан
    1 комментарий
  • Как лечится кризис начинающего программиста?

    DmitryITWorksMakarov
    @DmitryITWorksMakarov
    Начинай писать какой-нибудь проект. Я в свое время, когда учился программировать (правда по другой книге: "С# для профессионалов" какая-то из редакций), тоже заскучал.....начал писать проекты (например, решение системы линейных уравнений с произвольным порядком, что-то с нейронными сетями еще делал, с СОМ-портом что-то)....появилась какая-то уверенность в своих силах.....появились вопросы....искал в "интернетах", возвращался к книжке....в итоге язык освоил, а книжку использую как справочник.
    Ответ написан
    Комментировать
  • Отказали несколько клавиш клавиатуры. Что делать?

    eapeap
    @eapeap
    Сисадмин, Беларусь
    Временное решение - внешняя USB клавиатура.
    Тем временем купить новую и заменить.
    Ответ написан
    Комментировать
  • Отказали несколько клавиш клавиатуры. Что делать?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Выбросить и купить новую. Попытки восстановления дорожек различными токопроводящими клеями и маркерами, как правило, бесплодны.
    Ответ написан
    Комментировать
  • Как учить мат часть?

    @SIRIUS_GREEN Автор вопроса
    В общем я сделал для себя выводы и нашел в каком направлении нужно двигаться. Благодарю всех за отклики!

    P.S Если у вас будут дети, в обязательном порядке уделяйте внимание, чтобы они изучали точные науки!
    Ответ написан
    Комментировать