Sorry, site under construction

by Alexander Zobnin

Example

just example

Example post.

Text of the post.

Example

Computer science

базовые знания в области информатики

Мультиплексированный ввод/вывод - Хабрахабр - статья описывает основные модели ввода/вывода: блокирующий, неблокирующий, мультиплексирование, ввод/вывод управляемый сигналами, асинхронный ввод/вывод.
По этой же теме - проблема 10K соединений (англ.)

Computer science

Development

разработка программного обеспечения

Python

Beginners’ Guide to Concurrency and Parallelism in Python - Статья о многозадачности в Python.

Concurrent HTTP Requests with Python3 and asyncio - Параллельные HTTP запросы в Python 3 с помощью asyncio.

aiohttp - HTTP client/server for asyncio.

PEP 380 - Syntax for Delegating to a Subgenerator - описание нововведений в Python 3.3 (yield from).

Writing Forwards Compatible Python Code - как писать код на Python 2, который проще будет перенести на версию 3.

PEP8 - стиль кода в языке Python (на русском)


Flask

flask.pocoo.org

Микрофреймворк для разработки веб-приложений на Python.
The status of Python 3 - Статус Python 3.


JavaScript

You Don’t Know JS (book series)

github.com/getify/You-Dont-Know-JS

This is a series of books diving deep into the core mechanisms of the JavaScript language.


Инструменты разработчика

Git - распределенная система контроля версий

Официальная документация

Pro Git - официальная книга о системе контроля версий Git, есть русскоязычный вариант.

Закончен предварительный перевод книги «Волшебство Git»

Удачная модель ветвления для Git (перевод)
Оригинальная статья Vincent Driessen - A successful Git branching model

Ежедневная работа с Git

Sublime Text

Быстрый, мощный и гибкий текстовый редактор для программистов со множеством плагинов.

Package Control - менеджер пакетов для Sublime Text.

Predawn - крутая темная тема.

PowerShell - плагин для поддержки языка PowerShell.


Ruby Version Manager (RVM)

rvm.io

RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments from interpreters to sets of gems.


Написание кода

Код с запашком - википедия - признаки необходимости рефакторинга.

Development

Web development

разработка для web

Jekyll

Jekyll Logo

Transform your plain text into static websites and blogs.

Гибкий движок для создания статических сайтов, написанный на Ruby. Поддерживается на GitHub pages.

Документация
Документация по Liquid - языку разметки, использующемуся в Jekyll.

Практическое руководство по Jekyll (Хабрахабр) - статья о том, как им можно пользоваться по назначению, для чего им пользоваться не по назначению, и на что он вообще способен.


HTML, CSS, JavaScript

W3Schools - обучающий сайт по веб-технологиям

Что почитать, чтобы повысить свой уровень JavaScript (Хабрахабр)


Книги по JavaScript


Разное

Webfonts — разбираемся с антиалиасингом под Windows (Хабрахабр)

Свойства CSS, влияющие на рендеринг шрифта (Хабрахабр)


Web development

Frontend

пользовательские интерфейсы и визуализация данных

Grafana

Grafana Dashboard

An open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB & OpenTSDB.

Очень красивый дашборд для метрик из системы мониторинга Graphite. Так же работает с базами данных для мониторинга InfluxDB и OpenTSDB.
Официальный сайт
GitHub


Библиотеки для Визуализации

D3.js

d3js.org

D3.js preview

D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation.

JavaScript-библиотека для обработки и визуализации данных.

Scott Murray - Interactive Data Visualization for the Web
Замечательная книга по D3.js с интерактивными примерами. Онлайн версия книги бесплатная.

Введение в D3.js - Хабрахабр

Пример интерактивного графика

Галерея примеров на D3.js

Mike Bostock Gallery

Еще примеры

Интересные работы Jason Davies


Snap.svg

snapsvg.io

A JavaScript SVG library for the modern web

Библиотека для работы с SVG-изображениями


Twitter Bootstrap

Bootstrap is the most popular HTML, CSS, and JS framework for developing responsive, mobile first projects on the web.

Bootstrap - это фреймворк для быстрой разработки фронтенда веб-приложений.

Подборка полезного для любителей Twitter Bootstrap - Хабрахабр


Дизайн


IBM Design Language

Material Design

Google Material Design -официальный гайдлайн.

Material Design: на Луну и обратно (Хабрахабр) - статья об основных принципах Material Design.

Material Design for Bootstrap - Material Design for Bootstrap is a theme for Bootstrap 3 which lets you use the new Google Material Design in your favorite front-end framework.

Materialize - современный адаптивный фреймворк, основанный на Material Design.
Materialize Проект на GitHub

Material Design Icons
GitHub

Frontend

Дизайн

Дизайн

Adobe Color CC

color.adobe.com

Инструменты для работы с цветом от Adobe, а так же коллекция палитр.

Colourlovers

colourlovers.com

Коллекция цветовых палитр, паттернов и др.

Share Your Color Ideas & Inspiration. COLOURlovers is a creative community where people from around the world create and share colors, palettes and patterns, discuss the latest trends and explore colorful articles… All in the spirit of love.


Дизайн

Администрирование

все, что связано с администрированием

Мониторинг

Zabbix

Zabbix logo

The Enterprise-class Monitoring Solution for Everyone.

Очень мощная система мониторинга оборудования.

Блог на Хабре


Graphite

Graphite - Scalable Realtime Graphing

Гибкая система мониторинга, хорошо подходящая для мониторинга приложений.

Документация
GitHub


Windows

Блог Вадима Стеркина - статьи об оптимизации Windows, SSD и связаных с этим заблуждениях.

Администрирование

Образование

приобретение новых навыков и развитие существующих

Обучающие ресурсы


Codewars

Achieve code mastery through challenge. Codewars is a collective effort by its users. They are creators - authoring kata to teach various techniques, solving kata with solutions that enlighten others, and commenting with constructive feedback. The leaders among them moderate the content and community.

Выполняйте задания по программированию и повышайте рейтинг. Есть задания по алгоритмам, логике, типам данных, математике и др.


HackerRank

HackerRank is a site for hackers from all over the world to solve programming problems in different CS domains like algorithms, machine learning and artificial intelligence, and to excel in different programming paradigms like functional programming.

Решайте проблемы программирования в области алгоритмов, машинного обучения, функционального программирования или искусственного интеллекта.


Codecademy

Learn to code interactively, for free.

Обучающий сайт, ориентированный на веб-технологии. Доступные курсы:
Make a Website, Make an Interactive Website, Make a Rails Application, HTML & CSS, Javascript, jQuery, Python, Ruby, PHP.


Разное

Матрица компетентности программиста

Образование

Книги

книги, которые стоит читать

Python


cover

Марк Лутц - Изучаем Python

ISBN 978-5-93286-159-2, 978-0-596-15806-4
2011 г.

Четвертое издание "Изучаем Python" - это учебник, написанный доступным языком, рассчитанный на индивидуальную скорость обучения и основанный на материалах учебных курсов, которые автор, Марк Лутц, ведет уже на протяжении десяти лет. Издание значительно расширено и дополнено в соответствии с изменениями, появившимися в новой версии 3.0. В книге представлены основные типы объектов в языке Python, порядок их создания и работы с ними, а также функции как основной процедурный элемент языка. Рассматриваются методы работы с модулями и дополнительными объектно-ориентированными инструментами языка Python - классами. Включены описания моделей и инструкций обработки исключений, а также обзор инструментов разработки, используемых при создании крупных программ.


cover

Дэвид Бизли - Python. Подробный справочник

ISBN 978-5-93286-157-8, 978-0-672-32978-4
2010 г.

Авторитетное руководство и детальный путеводитель по языку программирования Python предназначен для практикующих программистов. Книга компактна, нацелена на суть дела и написана очень доступным языком. Детально обсуждаются не только ядро языка, но и наиболее важные части стандартной библиотеки Python. Дополнительно освещается ряд тем, которые не рассматриваются ни в официальной документации, ни в каких-либо других источниках. Читателю предлагается практическое знакомство с особенностями Python, включая генераторы, сопрограммы, замыкания, метаклассы и декораторы. Подробно описаны новые модули, имеющие отношение к разработке многозадачных программ, использующих потоки управления и дочерние процессы, а также предназначенные для организации сетевых взаимодействий и работы с системными службами. В полностью переработанном и обновленном четвертом издании улучшена организация материала, что позволяет еще быстрее находить ответы на вопросы и обеспечивает еще большее удобство работы со справочником. Книга отражает наиболее существенные нововведения в языке и в стандартной библиотеке, появившиеся в Python 2.6 и Python 3.


PowerShell


cover

Don Jones - Learn Windows PowerShell in a Month of Lunches

ISBN-13 978-1617290213
2011 г.

This is the book I always wanted to use in live classes - so after teaching PowerShell for more than five years, I finally wrote it. This is the only book I'm aware of that doesn't try to make you a programmer by Chapter 3, and that focuses on a really effective order in terms of the outline. You hit about one new thing every lesson, and each one should take about an hour. Recently, I've uploaded almost 100 short video demos to YouTube (the book's companion Web site, which is listed in the book itself, contains links to the videos), which supplement each chapter of the book by actually showing you the examples from the book itself, and by covering additional tips and "gotchas."


cover

Bruce Payette - Windows PowerShell in Action

ISBN 1935182137, 9781935182139
2011 г.

This is the book I always wanted to use in live classes - so after teaching PowerShell for more than five years, I finally wrote it. This is the only book I'm aware of that doesn't try to make you a programmer by Chapter 3, and that focuses on a really effective order in terms of the outline. You hit about one new thing every lesson, and each one should take about an hour. Recently, I've uploaded almost 100 short video demos to YouTube (the book's companion Web site, which is listed in the book itself, contains links to the videos), which supplement each chapter of the book by actually showing you the examples from the book itself, and by covering additional tips and "gotchas."


Книги

Разное

ссылки, не вошедшие в другие категории

300 потрясающих бесплатных сервисов - Хабрахабр - подборка сервисов для веб-разработчиков

Official SpaceX Photos - коллекция космических фото компании SpaceX


Исследование проектов на фриланс-бирже Odesk глазами веб-разработчика (Хабрахабр)

Пишем модуль для авторизации в VK API (Хабрахабр)

myNoise™.net

mynoise.net

Custom-shaped Online Noise Machines

Онлайн генератор фонового шума

Разное
Набор инструментов PowerShell для упрощения работы с системой мониторинга Zabbix в Windows.
Zabbix Tools
View and edit ID3 tags in mp3 files.
mp3TagEdit
Простое python приложение для синхронизации аудиозаписей ВКонтакте.
VK audio sync