Хочу всё знать. Язык Ада

Пентагон рекомендует. Язык Ада более-менее всегда был на слуху. На школьной скамье мы посмеивались над его названием, в университетской программе он сухо упоминался в качестве языка, разработанным по требованию Министерства Обороны США, но непосредственно до изучения синтаксиса или применения дошли лишь редкие программисты. Отсюда сложилось ошибочное мнение, что язык Ада…

читать далее

Почему пора сменить Windows на Linux?

Принципиальный вопрос для начинающего программиста. Иногда это вопрос вкуса, а иногда это вопрос профессионального отношения к делу. Если вы ещё используете Windows просто потому, что никогда ничего больше не пробовали, то обратите свой взор на семейство Linux. И вот 8 причин, почему вам может понравиться. Бесплатно К сожалению, современные реалии таковы, что…

читать далее

Как получить доступ к ВКонтакте, если Ваш провайдер его заблокировал?

ВКонтакте всегда позиционировал себя вне политики, наш сайт — это прежде всего удобная площадка для общения, где каждый может выразить свою точку зрения вне зависимости от страны и национальности. Мы понимаем, как важно оставаться на связи с родными и близкими. Если Ваш провайдер по каким-либо причинам заблокировал доступ к ВКонтакте, Вы можете…

читать далее

8 офисных персонажей, мешающих созданию хорошего кода

Кто на самом деле отделяет вас от великих свершений.   При сумасшедшем темпе развития IT и программных продуктов в частности, большинство крупных заказов не выполняется вовремя, заказчики постоянно недовольны качеством, а руководители — работоспособностью свои подчинённых. При этом существует масса объективных и субъективных причин, почему создавать качественный код быстро категорически…

читать далее

Почему идея стартапа идеальна для новичков

Работа в офисе — не всегда начало карьеры.   Классическое понятие «стартап», появившееся на свет в середине 70-х годов, представляет собой компанию с относительно короткой историей операционной деятельности. Сегодня понятие «стартап» несколько претерпело изменение в общественном сознании, и любой проект, под который один или несколько энтузиастов желают найти инвестиции, идёт с этим шаблонным названием. Для программистов стартап — это приложение…

читать далее

10 игр для изучения программирования

Как играючи попрактиковать программирование?   Обучение должно быть в удовольствие. Поэтому для пользователей GeekBrains мы подготовили подборку игр для изучения программирования, которые помогут провести свободное время с интересом и пользой.  Python Challenge Все уровни проходятся с помощью простых и очень коротких скриптов. Большинство задач можно решить на любом языке программирования,…

читать далее

Задачи по программированию. Где размять руки?

7 ресурсов с практическими заданиями, которые помогут вам усовершенствовать навыки программирования.   Круглосуточный просмотр трансляций не сделает человека успешным спортсменом, а знание наизусть лекционного материала не гарантирует достойную карьеру врача. Ведь не секрет, что успех любого дела кроется в постоянных тренировках. И не грех повторить прописную истину: даже исключительный талант…

читать далее

Создаём веб при помощи Python

Краткий ликбез о применении одного из самых популярных языков программирования.   Пускай это прозвучит немного пафосно, но мы живём в золотой век веб-разработки. Веб-технологии никогда не были такими изысканными и гибкими, как сегодня. Если вы хотите создать качественный веб-сайт или веб-приложение, вы без труда найдёте массу инструментов для реализации любых…

читать далее

Быстрый старт

Как быстро запускать личные проекты.   Пару месяцев назад я запустил pianoramaradio.ru за один день. Если бы я не управился бы за день, то не запустил бы проект вообще. Расскажу о том, что я понял о запуске личных проектов. Делайте минимум Пианорама делает ровно одну вещь: рандомно проигрывает фортепианную музыку…

читать далее

Самые востребованные айтишники

Настоящее и будущее. Устремляясь в IT, многие молодые ребята представляют себе данную сферу неким клондайком с бесконечно высокими зарплатами и постоянной нехваткой специалистов. И в этом месте было бы уместно вывалить немного скепсиса, приведя разочаровывающие данные о том, какая конкуренция на позициях junior-разработчиков, как высок порог входа, и сколько надо поработать «за идею» до тех пор, пока зарплата позволит не задумываться постоянно…

читать далее

Составляем резюме на английском языке

Мифы и реальность.    В этой статье мы поделимся с вами советами и опытом одного из преподавателей школы EnglishDom, носителя языка, который ранее работал менеджером проектов и занимался подбором персонала. Для начала вам стоит узнать, писать резюме или CV (оно же Curriculum Vitae, что значит «жизненный путь»). В случае, если…

читать далее

Администрируем Linux: скрипты

Unix Shell и все-все-все. Большинство офисов в России и мире работает под управлением операционной системе Windows, соответственно от системного администратора куда чаще требуются знание оконных инструментов. Но есть и те, кто предпочитает бесплатный дистрибутив, отсутствие «детских» проблем и высокую производительность. Об одном из главных инструментов для системного администратора Linux —…

читать далее

5 самых популярных фреймворков для JavaScript

Лучшие инструменты для повышения функциональности. Пару недель назад мы писали про 5 самых популярных фреймворков для Java, сегодня речь пойдёт о JavaScript. AngularJS Один из самых популярных инструментов JS-разработчика увидел свет в 2009 году. Благодаря широкой функциональности (хоть и не дотягивающей до Full-stack) и поддержке своего могущественного создателя, Angular быстро…

читать далее

GeekDay: Evolution — как это было?

Смотрите фото с нашей встречи в Mail.ru Group! Не в бровь, а в IT! В московском офисе Mail.Ru Group в эту субботу состоялась встреча «GeekDay: Evolution». У нас было много гостей и много событий, некоторыми из которых мы поделимся с вами в формате фотоотчёта. Видеозаписи всех выступлений уже появились на странице GeekDay….

читать далее

4 сервиса в помощь веб-дизайнеру

Письма, цвет, иконки и CSS. Работа веб-дизайнера неразрывно связана с использованием специализированных программ и сервисов. Их существует превеликое множество, но далеко не все полезны. Вот четыре интересных сервиса. Inkbrush Генерировать красивые эффективные электронные письма непростая задача, особенно когда поджимают сроки. Сервис Inkbrush от ведущей платформы интернет-маркетинга Movable Ink позволяет создать код буквально за несколько минут. Такое письмо…

читать далее

Ходячие мертвецы. COBOL

Актуальный язык из 50-х. Вы возможно удивитесь, но в наше время актуальными и востребованными остаются языки, разработанные ещё на заре общедоступного компьютеростроения. О некоторых из них, таких как язык Ассемблера или Фортран, мы уже говорили, о других наверняка поговорим еще в будущем. Сегодняшний герой — COBOL. Этот язык изучался в…

читать далее

10 языков для Android-разработчика

Английский даже не учитывается. Согласно данным портала Netmarketshare операционная система Android установлена на 66.71% всех мобильных устройств в мире. Так что нет ничего удивительного, что многие начинающие айтишники желают реализовывать свои амбиции именно на этой платформе. Совсем недавно на GeekBrains мы затрагивали тему выбора языка для мобильных платформ, но в…

читать далее

PowerShell: инструмент не только для сисадмина

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

читать далее

Преступники шантажируют Apple, угрожая стереть данные с iPhone ее клиентов

  По словам преступников, у них есть доступ к более 300 млн учетным записям пользователей iCloud. Хакер или группа хакеров заявила о получении доступа к большому объему данных из iCloud и других учетных записей клиентов Apple и теперь требует от компании выкуп. Злоумышленники, называющие себя Turkish Crime Family («Турецкая киберпреступная…

читать далее

Хакеры атакуют АСУ ТП, однако опасаться «кибер Перл-Харбора» не стоит

  Эксперты в области защиты АСУ ТП не принимают всерьез угрозу целевых атак с использованием вредоносного ПО. За последние несколько лет американские политики неоднократно высказывали мнение, что США грозит «кибер Перл-Харбор». Под данной аналогией подразумеваются возможные кибератаки на объекты критической инфраструктуры (к примеру, на атомные электростанции), способные вызвать катастрофические последствия….

читать далее

GitHub внедрил систему распознавания атак SHAttered

  Используя алгоритм генерации коллизий хеш-функций SHA-1 преступники могут заменить код в проектах на GitHub вредоносным. В феврале нынешнего года специалисты Google и Центра математики и информатики в Амстердаме представили первый в мире алгоритм генерации коллизий хеш-функций SHA-1 (атака SHAttered), тем самым окончательно подтвердив небезопасность популярного алгоритма криптографического хеширования SHA-1….

читать далее

Уязвимость в аддонах LastPass для Chrome и Firefox позволяет извлечь пароли пользователей

  Для эксплуатации проблемы злоумышленнику нужно всего лишь заманить жертву на вредоносный сайт. Эксперт Google Project Zero Тэвис Орманди (Tavis Ormandy) обнаружил проблему в официальном расширении менеджера паролей LastPass для браузера Google Chrome. Согласно сообщению исследователя, контент-скрипт расширения содержит уязвимость, позволяющую злоумышленнику извлечь все хранящиеся в менеджере пароли или выполнить…

читать далее

Банковский троян Ramnit атакует пользователей в Великобритании и Канаде

Помимо кражи учетных данных для сервисов интернет-банкинга, Ramnit может собирать пароли из браузеров и других приложений. Специалисты Malwarebytes обнаружили новую вредоносную рекламную кампанию, ориентированную на посетителей сайтов «для взрослых». В ходе кампании, нацеленной преимущественно на пользователей в Канаде и Великобритании, злоумышленники распространяют банковский троян Ramnit, который в минувшем году возобновил…

читать далее

Хакеры рассылают вредоносный спам от имени Следственного комитета

Ряд госучреждений и компаний получили сообщения якобы от СК РФ, содержащие вредоносное ПО. Неизвестные от имени подразделений следственного комитета РФ осуществляют массовую вредоносную спам-рассылку. Злоумышленники по электронной почте отправили в ряд госучреждений и коммерческих организаций сообщения, содержащие вредоносное ПО. Согласно сообщению на сайте ведомства, СК РФ никогда не направлял и…

читать далее

Власти США случайно подтвердили подлинность опубликованных WikiLeaks документов

Правительство не разрешило использовать документы в качестве доказательств защиты. Правительство США само того не желая подтвердило подлинность некоторых опубликованных WikiLeaks документов ЦРУ. Согласно судебным материалам, власти не хотят предоставлять суду некоторые опубликованные организацией Джулиана Ассанжа материалы из-за их возможного засекреченного содержания. «Правительство не может объявлять неправительственные записи засекреченными, разве что…

читать далее