программирование

Книги на тему: Объектно-ориентированное программирование

В статье представлены три книги на тему объектно-ориентированного программирования: 'Приёмы объектно-ориентированного проектирования. Паттерны проектирования', 'Объектно-ориентированное конструирован…

37 сайтов для обучения чему-то новому

Основатель и CEO сервиса для предпринимателей MaqToob выбрала 37 лучших сайтов для обучения новым вещам, начиная от программирования и заканчивая музыкой. Подборка сервисов поможет научиться чему уго…

Бьерн Страуструп — создатель С++

Бьерн Страуструп - создатель языка программирования С++. Он родился в Дании, закончил Орхусский университет и защитил докторскую диссертацию по информатике в Кембридже. Идея С++ пришла ему в голову, …

Подборка книг по Java

В данной подборке представлены три книги по программированию на языке Java: 'Java 7. Полное руководство' Герберта Шилдта, 'Java. Эффективное программирование' Джошуа Блоха и 'Java. Библиотека професс…

Факап дривен девелопмент: как не провалить программный проект

Статья рассказывает о том, как неправильно управлять программным проектом и какие ошибки могут привести к его провалу. Автор дает советы по управлению проектом, включая найм тестировщика и аналитика,…

Бесплатные летние лекции по программированию. Их осталось всего 1.

Последняя лекция по основам программирования в New York Coffee. Лекция рассчитана на абсолютных новичков и интересующихся для расширения кругозора. На лекциях можно пить кофе и кушать печеньки. Оплат…

Человек - самый продуманный код из всех, когда-либо написанных талантливым Анонимом

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

Java. Библиотека профессионала. Том 1 и 2

Книга 'Java. Библиотека профессионала. Том 1 и 2' - это полное справочное руководство по языку программирования Java для разработчиков настоящих проектов. В книге описаны расширенные языковые средств…

Курсы программирования от команды KEXiT с 20% скидкой

Команда KEXiT предлагает курсы программирования для взрослых, школьников и детей, а также уроки для студентов любого уровня. Курсы доступны как в офисе, так и с индивидуальными занятиями. Обучение ос…

21 вещь, которые вы можете сделать для улучшения качества своей жизни

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

Тонкое программирование.. Как нас зомбируют?

Статья рассказывает о том, как создаются общество потребления и общество, которое будет запрограммировано на самоуничтожение. Описывается механизм зомбирования, который заставляет людей тратить все б…

Что учёные, писатели и программисты думают о популярных языках программирования

В статье приведены отзывы ученых, писателей и программистов о популярных языках программирования, таких как Algol 60, Basic, C и C++. Они делятся своими мыслями о простоте и сложности языков, о пробл…

Ум за Разум

Статья о том, что разум и ум - это разные способности. Ум анализирует прошлый опыт, а разум способен выходить за пределы прошлого опыта и создавать новые решения. Разумные люди способны находить уник…

Конкурс Summer Alphathon от WorldQuant

#SummerAlphathon #WorldQuant #Changellenge Научиться создавать биржевые алгоритмы и сделать это своей профессией можно, даже не будучи программистом. Прими участие в конкурсе Summer Alphathon от Wo…

Основные этапы создания сайта

Разработка проекта, наполнение, дизайн и программирование - основные этапы создания сайта. На каждом этапе необходимо учитывать множество факторов, чтобы получить качественный и успешный веб-ресурс. …

Вакансия программиста C# в компании Rubius

Компания Rubius ищет программиста C# для разработки корпоративной системы для крупнейшего нефтегазового предприятия России. Условия работы: заработная плата от 50 до 100 тыс. рублей, гибкий график, о…

4 удобных сервиса, с помощью которых любой может научиться программированию

Статья представляет 4 сервиса для обучения программированию: Codecademy, Code School, Treehouse и Udacity. Описываются особенности каждого сервиса, их преимущества и недостатки. Каждый сервис предлаг…

Не верьте тем, кто говорит, что научиться программировать легко!

Кэйт Рэй, создательница конструктора веб-страниц scroll kit, обратилась ко всем энтузиастам с единственным посылом: не верьте тем, кто говорит, что научиться кодить легко! В статье описывается, что ж…

Марк Цукерберг: дайте детям играть в видеоигры, если хотите вырастить программиста

Марк Цукерберг рассказал о своём отношении к компьютерным играм и считает, что если родители хотят вырастить программиста, то нужно дать ребёнку возможность играть в видеоигры. Он сам начал создавать…

Книги на тему: Объектно-ориентированное программирование

В статье представлены две книги на тему объектно-ориентированного программирования: 'Приёмы объектно-ориентированного проектирования. Паттерны проектирования' и 'Объектно-ориентированное конструирова…

Лето, которое изменит вашу жизнь

В рамках летней стартап-школы вы сможете создать свое оригинальное iPhone-приложение и запустить его в App Store. Школа объединит 3 модуля: программирование, дизайн и бизнес. Вашими менторами будут л…

Два варианта решения #problem46@tproger про реализацию стека с push/pop/min, работаю…

Статья предлагает два варианта решения задачи о реализации стека с push/pop/min, работающими за O(1). Первый вариант заключается в отслеживании минимального элемента в каждом состоянии стека, что поз…

Жаргон программистов

Статья описывает различные термины и понятия, используемые в жаргоне программистов, такие как Fear Driven Development, Hope Driven Development, реФАКторинг, Код-Пахлава, Строковая типизация, Естестве…

Как научиться программированию с нуля

В статье представлены четыре сервиса, которые помогут начать изучение программирования с нуля. Один из них - Codecademy, самый популярный сервис, который бесплатен и учит базовым принципам работы с J…

Хотите уехать из Украины или поменять работу? Прочитайте сначала это.

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

10 заповедей JavaRush. То, что должен прочитать каждый [забери на стену, чтобы перио…

10 правил-заповедей для повышения эффективности прохождения курса JavaRush. Советы о том, как правильно заниматься, обращать внимание на вопросы, которые задает Амиго, и решать как можно больше практ…

Ученые выяснили, какие привычки программируют людей на бедность

Некоторые привычки, влияют на физическое состояние мозга и фактически программируют людей на бедность. Привычки бедности начинаются с непрекращающейся жалости к себе и оплакивания своей неудачно слож…

9 фактов, которые знают программисты, и не знают все остальные

Статья о 9 фактах, которые знают программисты, но не все остальные. В статье рассказывается о том, что под капотом программ содержится множество ошибок и костылей, о том, что программисты постоянно д…

Хекслет - практические уроки для программистов в реальной среде разработки

Хекслет предлагает практические уроки для программистов в реальной среде разработки. Уроки покрывают конкретные навыки и содержат практическое задание в полноценной среде разработки. Теоретическая ча…

DARPA намерено научить дронов охотиться в стаях, подобно волкам

Агентство DARPA намерено научить дронов охотиться в стаях, используя продвинутое программирование. Это позволит уменьшить количество управляющих ими людей и повысить эффективность их работы. Военное …

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

Статья предлагает пять удобных сервисов для обучения программированию с нуля. Codecademy - самый популярный сервис, Code School - любят фантазировать и экспериментировать, Treehouse делают акцент на …