Найти тему
Закреплено автором
Войти в IT
Как стать программистом? Подробная инструкция для начинающих
585 · 1 год назад
Войти в IT
Абсолютное зло в программировании. Оператор goto.
5891 · 1 год назад
Войти в IT
Семь грехов программиста
4676 · 1 год назад
Язык программирования Swift - основа разработки современных приложений под iOS и Mac
Как корабль назовёшь - так он и поплывёт. Какую лопату возьмешь в руки - такие ямы и выкопаешь. Какой язык программирования используешь - такие приложения и получаешь. Иными словами, конечный результат часто зависит не только от таланта специалиста, но и от выбранных им инструментов и применённых технологий. Сегодня мы вкратце поговорим про современную высокотехнологичную супер-лопату, созданную чтобы быстро и элегантно лопатить программный код, километр за километром. Эта современная лопата называется Swift...
124 читали · 1 год назад
Язык программирования Visual Basic. Прадедушка С# и ранний прототип Visual Studio
Лет 20 тому назад, первое знакомство с программированием часто начиналось с языка Visual Basic (VB). Так происходило во-первых потому, что он ловко вписался в университетскую программу многих учебных заведений. Помимо этого, на волне качественного маркетинга, его выбирали любители - исходя из перспектив большей коммерческой выгоды чем условный Pascal или запредельно сложные C / C++. И конечно же, не стоит забывать откуда произошел этот язык - а родился он в зловещих недрах компании Microsoft, будучи...
438 читали · 1 год назад
Простая шпаргалка по jQuery для начинающих веб программистов
В прошлых статьях в блоге была упомянута популярная JavaScript-библиотека jQuery. Для тех, кто еще не сталкивался с данным полезным инструментом веб-разработки, я определенно рекомендую уделить время и прочитать сначала вводный материал, а потом и эту дополняющую статью. Для всех других кто уже работал с этой библиотекой, может быть полезно сохранить ссылку чтобы поделиться с начинающими веб программистами - или повторить материал при необходимости. Чуть повторюсь относительно вводной статьи. Вот...
125 читали · 1 год назад
Что такое язык стилизации CSS? Почему его критикуют, но без него невозможно создать красивый сайт?
Каскадные таблицы стилей, также известные как CSS - это специальный язык для стилизации, который играет важную роль в мире веб-дизайна и разработки современных сайтов. Он используется для создания красивых, простых и интерактивных страниц - приятных глазу и удобных руке. Что в конечном итоге, и нужно потребителям - простым пользователям. Если язык HTML это условные кирпичи из которых построен дом, то язык CSS - это обои, светильники, дверные ручки, лепнина на потолке, и всякое такое прочее. Конечно,...
1 год назад
Первый в мире программист, её непростая жизнь, и при чём тут Лермонтов?
Когда кто-то думает о компьютерном программировании и его началах, большинство умов тяготеет к технологическому буму конца XX века. Если ты так считаешь - то спешу обрадовать - тебя обманула красивая реклама (ну или романтические фильмы про IT-стартапы). Билл Гейтс, Стив Джобс, Бьерн Страуструп, Алан Тьюринг, и другие значимые в IT индустрии исторические личности не имеют прямого отношения к реальному началу начал. Настоящая же история программирования стартует гораздо раньше. И происходит это...
165 читали · 1 год назад
Перестань программировать! Лучший программный код - это код, который не написан. Лучшая кнопка - это кнопка, которой нет.
Сегодня я хотел бы набросить немного драмы на вентилятор, и предложить для обсуждения любопытный тезис. Это идея о том, что многие успешные продукты, сервисы, вещи, идеи - представляют из себя результат простейшего решения существующей проблемы. Вилка является наиболее простым инструментом для нанизывания котлет. Ложка - простейшим орудием для зачерпывания супа. Колесо - простейшим инструментом качения, и так далее. К этой линейке сравнения конечно же добавляются и программы - которые, по идее, должны...
178 читали · 1 год назад
Что такое JavaScript-библиотека jQuery, почему её все ненавидят, и почему она так популярна среди начинающих программистов?
В современном мире, где царит безжалостная конкуренция в капиталистическом стиле, и стремительно развиваются технологии, программисты стремятся создавать продукты как можно быстрее. Скорость любой ценой - как бы печально это не звучало - доминирует в IT-сфере в последние десятилетия. И сказать чуть больше, иногда эта концепция трансформируется в "скорость в угоду качеству" - утром продукт, а вечером адекватная работа продукта. Так и живём! Но при чём же тут jQuery? Веб-разработка не является здесь каким-то исключением, и так же попадает под общее правило...
965 читали · 1 год назад
ТОП-10 ошибок начинающих программистов. Как писать работающий код с первого раза?
Сегодня короткая статья на тему классических ошибок начинающих программистов. В принципе, все программисты в процессе своего обучения наступают на одни и те же грабли, проходя похожий путь. Но не все готовы делать выводы, и не все готовы расти как специалисты - кому-то проще продолжать делать странные вещи, потому что это просто привычно. Ну и как сказал один мой знакомый: "умные учатся на чужих ошибках, а дураки - на своих". Так не будем же дураками (и правда, кому от этого будет лучше?). Как мне кажется, можно выделить около 10 типичных ошибок начинающих программистов...
253 читали · 1 год назад
Почему язык программирования Java - это прекрасный выбор для начинающих разработчиков?
Вступая в сферу разработки программного обеспечения, начинающие программисты часто оказываются втянутыми в пугающий процесс выбора своего первого языка программирования. В блоге даже есть несколько отдельных статей, повествующих про эти сложности - вот тут и вот здесь. Конечно же, идеального выбора не существует - такова жизнь. Но всё-таки, существует выбор "достойный", который облегчает жизнь тем, кто учится программировать. В этой статьей я вкратце расскажу про выбор в пользу Java, и почему я считаю такой выбор хорошей идеей...
212 читали · 1 год назад
Базовые программы и IDE для новичков в программировании. Как создать IT-стартап, сидя на кухне.
Если ты изучаешь программирование, то наверное уже слышал о том, что самые крупные компании были созданы "В гараже", "На коленке", "За одну ночь", "Забавы ради" и всё в таком духе. Мотивирует! - не так ли? Как говорят успешные бизнес-тренеры на своих успешных бизнес-марафонах, секрет создания проекта в том, чтобы "выйти из зоны комфорта" - и начать действовать. Ну и конечно, с точки зрения IT-сферы, нужно ещё и использовать для этого подходящие инструменты - а именно, специальные программы для разработки других программ - о чем мы и поговорим с тобой в данной статье...
586 читали · 1 год назад
Язык программирования PASCAL, и почему его желательно знать начинающему программисту
С момента своего появления, языки программирования были призваны обеспечить средства для перевода высокоуровневых человеческих инструкций на низкоуровневый машинный язык. Сегодня мы имеем сотни языков программирования, каждый из которых предлагает свои уникальные функциональные возможности и конкретные области специализации. В этом прямо скажем океане кода, одним из языков, который часто недооценивают за его простоту и почтенный возраст (но так же и превозносят за его роль отличного учебного пособия), является язык PASCAL...
1022 читали · 1 год назад
Тайная история старейшей компьютерной компании IBM
Сегодня каждый знает, что такое персональный компьютер, ноутбук, или как минимум смартфон. Но не каждый сможет рассказать, как начиналась компьютерная эра, и кто именно стоял у ее истоков. Спросишь, а нужно ли вообще это знать? Как я считаю - да. Особенно для тех, кто желает стать программистом или IT-предпринимателем (или и тем, и тем). Эти моменты важны для понимания того, откуда в принципе возникли компьютеры как класс бытовых устройств - в ответ на какие запросы и потребности человечества они были сконструированы...
1270 читали · 1 год назад