Веб-разработка и программирование

Лучшие текстовые редакторы для кодинга под Mac OS

Некоторые текстовые редакторы отлично приспособлены не только для работы с plain text, но также для кодинга (программирования). Некоторые из таких "блокнотов" стали, как минимум, функциональным дополнением к IDE.

Участники Workspiration нередко упоминают кодерские блокноты среди прочих инструментов для повышения эффективности. Из этих рекомендаций мы и составили подборку лучших текстовых редакторов для Mac OS.

Наблюдаемость языка программирования на первом месте

На прошлой неделе у меня был увлекательный разговор с Mark Shinwell and Stephen Dolan, двумя коллегами, которые знают OCaml наизнанку. Мы говорили о том, как сделать код OCaml наблюдаемым.

Почему Slack не подходит для обмена сообщениями с открытым исходным кодом

Мой работодатель делает альтернативу сервиса Slack. Все мои опасения в равной степени относятся к его конкурентам

С чего начать разработку под Android

Я решил поделиться советами с теми, кто не знает, с чего начать разработку под Android. Несколько недель назад я запустил свое первое (и пока единственное) приложение для Android, FoneDoktor.

GNU-библиотека Readline

Библиотека GNU Readline - набор функций для использования приложениями, которые позволяют пользователям редактировать командные строки.

LGames: Вопросы-Ответы

Что такое tar.gz и как его открыть? Как скомпилировать исходный код?

Что такое рабочая группа CSS WG

CSS WG имеет три типа человеческих ресурсов: редакторы модулей, члены рабочей группы CSS и вкладчики в www-style.

Мои псевдонимы в Git

У меня есть несколько алиасов (псевдонимов) в конфиге .gitconfig, которые я считаю полезными в своей работе. Так что я охотно поделюсь ими с вами.

Интервью с Расс Коксом и Самиром Аймани

Я интервьюирую Расса Кокса и Самира Аймани, которые работают в Google над языком программирования Go. Они делятся со мной своими идеями касательно разработки языка, который считают уникальным и ценным, а также  рассказывают о предстоящих планах.

Коварный баг длины в iOS 8 пагубно влияет на jQuery, итерацию объектов Underscore

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

Вышла preview- версия среды разработки Android Studio 2

На мероприятии Android Developer Summit была анонсирована превью-версия Android Studio 2.0 с новыми функциями Instant Run и GPU-профайлер

Права доступа Андроид: "Мне не нужны ваши разрешения"!

Разрешения для Андроид – это системная функция, которая позволяет получить от пользователя права. Как правило, разработчикам необходимо получить "добро" для небольших функций, порой весьма незначительных. По факту, система дает гораздо больше полномочий, чем требуется: например, доступ ко ВСЕ контактам.

Создаем полигон, используя numeric.js

Проблемы вроде этих часто происходят при создании "UI игрушек" (которые подошли к Энди, в соответствии с твит-лентой). Найти аналитическое решение – интересная математическая задача, на самом деле, цель – просто получить работу реализации, чтобы Энди мог видеть это на экране и "почувствовать».

Планирование финансов через командную стоку в ledger

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

Объединяющий дизайн

Задумывались ли вы о том, что было бы, будь вы инвалидом? Вам лучше потихоньку готовиться к этому!

Exercism.io – стань лучше в программировании

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

Функциональное программирование не работает (и что с этим делать)

Имея дело с программированием, и используя Erlang для решения сложных проблем, я, наконец, пришел к выводу, что чисто функциональное программирование не стоит того.

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

Сегодня обманчиво простой вопрос на # Perl6: на самом ли деле труднее писать компилятор для Perl 6, чем для любого другого языка программирования?

Использование формулы Келли в программировании

Цель этой статьи - чтобы обеспечить эмпирическое доказательство критерия Келли с использованием имитационной модели. Будем надеяться, что такой подход является более приятным для программистов, чем традиционный математический вывод.

Pages