А что передовое программирование? C#? Java? ES6 много чего почерпал из них (конкретно из TypeScript). Статическая типизация? Или вы про С++? Ну, если смотреть на Qt - тот же говнокод, что и в языках более высокого уровня. GameDev? Ну, это другая область. Машинное обучение? Там больше матана и статистики чем программирования, и эти люди предпочитают питон, который такой же "казуальный" как и JS последних версий. Я до ПМИ кодил на Borland C++, Qt, C# + Lua (для модульности), после ПМИ я перешел на Python, JS (TypeScript), видимо математика на меня неправильно повлияла.
А где вы видели за $150? В России самая примитивная Palit с одним куллером, будет стоить минимум $175, а на computeruniverse есть за $150, но там корректнее считать вместе с доставкой, это будет примерно $188.
JyriG, потому, что это костыли. Нужно использовать маргины с умом, только там, где это оправдано. Для выравнивания блока по центру его нельзя использовать (разве что margin: 0 auto, но не константные числа), у вас же зачем-то параграфы используют margin-left: -50%, хотя достаточно было бы родителя разместить по всей ширине width: 100%, а параграфы оставить как есть, может добавить padding. Возьмите себе за правило - если вы используете значение маргина больше |100|, возможно вы делаете что-то не так.
Berry90, такие есть? На моей практике были проблемы лишь со векторными смарт объектами, которые сделаны в иллюстраторе и вставлены в PSD, их получалось только растрировать, SVG не вытащить.
А zeplin же без фотошопа не работает, а значит либо нужен дизайнер в команде, либо установленный фотошоп, а для фрилансера это не всегда возможно. Avocode же сам открывает psd, и фотошоп абсолютно не нужен. Я уже фотошоп больше года не открывал, т.к. IrfanView+Avocode покрывают его задачи. Да и Avocode дешевле.
5) Категорически не советую брать для работы монитор с разрешением 2560×1080, и подобные обрубки.
Почему? 21:9 это же круто для кодинга. Это же как два 1280х1080, только без рамки по центру. Я все хочу вот такой себе взять https://market.yandex.ru/product/12761081?track=tabs он уже 3440x1440 Или лучше два моника брать?
Иван, в ООП сложно привязываться к какому-то отдельному языку, на JS нет развернутой литературы по ООП, т.к. классы там появились совсем недавно. Для меня лучшей книгой по ООП является Р.Лафоре Объектно-ориентированное программирование в С++, как видно из названия, она по С++, и там не разбираются интерфейсы, но зато она дает базу понимания ООП. А дальше уже можно просто познакомиться с реализацией ООП в JS в разных новых книгах или статьях в интернете.
По SOLID много читать не надо, т.к. это довольно короткие принципы. вот цикл статей sergeyteplyakov.blogspot.ru/2014/08/single-respons... но опять не по JS, по JS читал только это getinstance.info/articles/good-code-principles/sol... это тоже цикл, там внизу ссылка не следующую статью, а в ней на следующую и.т.д.
По паттернам проектирования конечно же банда четырех "Приемы объектно-ориентированного проектирования. Паттерны проектирования", если будет сложно, можно начать с этой "Паттерны проектирования" от O'REILLY.
Олег Петров, а тут уже открывается вопрос умения пользоваться гуглом. Ответ на любой вопрос (особенно в уроках для начинающих) можно получить в гугле в короткой и развернутой форме. Умение самостоятельно находит ответы на такие вопросы, самый важный навык программиста, и очень пригодится в последующем, т.к. вопросов будет только больше. Конечно быстрее спросить у профи, но лучше разобраться самому, чтобы потом не зависать на банальных вещах.
Odisseya, не знаю, Большая книга CSS и носорог (шестого издания) остаются актуальны даже сейчас. Флэнаган описывает ECMAScript 3 и ECMAScript 5, новые версии можно учить дальше по статьям из инета. Главное база, а по JS базу лучше Флэнаган никто не даст. Книга JavaScript. Шаблоны Автора Стоян Стефанов тоже довольно актуальна и уникальна,
В последнее время слишком много начали гнать на книги, якобы они устаревают слишком быстро, надо учить документацию. Но документация как правило сухая, мало примеров, из уроков обычно короткий Quick Start а дальше зубрите API. В книге же ты и учишься, и получаешь удовольствие от книги, и еще делаешь задачки и знакомишься с API, волей не волей запоминая его. Базу (не начало, а именно базу, такую как язык, паттерны, SOLID, ООП) нужно учить по книгам, а всякие библиотеки, фреймворки, вебпаки, гит - это да, к документации.
Читайте книги господа!
На самом деле, я немного соврал, нужен еще блок питания на 12 V 4A, это еще рублей 300-400. Мне подошел от роутера 12V 3A, еще можно компьютерный. Так что с паяльником все равно экономичнее выйдет, но там пару проводов спаять.
Astrohas, где? По ссылкам что я кинул, доставка бесплатная, но это в Россию, в Таджикистан тоже можно найти с бесплатной доставкой Обойдется шлейф-скаллер-кнопки в 900р, но кнопки нафиг не нужны, ИК датчик и пульт прилагаются, просто тыкнуть датчик в нужные 3 контакта и готово.
Я ничего не паял, купил скаллер (ссылка ниже), купил шлейф поставил прошифку, подключил через HDMI и разовался. Если не докупить кнопки, то придется их и ИК датчик паять.