Как стать автором
Обновить
-5
0

DevOps

Отправить сообщение

Изучая go: пишем p2p мессенджер со сквозным шифрованием

Время на прочтение9 мин
Количество просмотров44K

Yet another P2P Messenger


Читать отзывы и документацию о языке не достаточно, чтобы научиться на нем писать более менее полезные приложения.


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


Пример UI чата на ReactJs


Статья ориентирована на новичков интересующихся языком go и пиринговыми сетями.
И для профессионалов, умеющих предлагать разумные идеи или конструктивно критиковать.

Читать дальше →
Всего голосов 59: ↑56 и ↓3+53
Комментарии25

Основы Docker за Х часов и Y дней

Время на прочтение8 мин
Количество просмотров162K

0. Вступление


Цель данной статьи собрать в небольшую кучку основную информацию, минимально достаточную для того, чтобы начать работать с докер на ежедневной основе и удалить с рабочей машины локально установленные apache, mysql, virtualenv, python3, mongodb, memchaced, redis, php5, php7 и весь остальной зоопарк, который мы используем при разработке, и который зачастую еще и конфликтует между собой от версии к версии.
Читать дальше →
Всего голосов 43: ↑41 и ↓2+39
Комментарии16

Отчет с Go meetup 14 апреля

Время на прочтение2 мин
Количество просмотров7.9K


Спустя полгода сообщество Go-разработчиков снова воссоединилось в нашем московском офисе 14 апреля. И теперь у нас есть возможность ознакомиться с тем, как проходила эта встреча. Пять докладов и прочие подробности ищите под катом.
Всего голосов 40: ↑34 и ↓6+28
Комментарии3

Как Google Cloud защищает свои дата-центры от киберпреступников и внутренних ошибок

Время на прочтение4 мин
Количество просмотров9.7K


Корпорация Google — поставщик сервисов для миллиардов пользователей. Понятно, что данные пользователей, которые хранятся на серверах в дата-центрах Google — лакомый кусок для киберпреступников. Для защиты данных корпорация использует несколько методов многоуровневой защиты. Сейчас речь идет об облачной платформе Google Cloud, которая рассчитана, по большей части, на представителей бизнеса.

В команде, которая обеспечивает безопасность Google Cloud, работает около 700 инженеров, включая программистов, электронщиков и представителей прочих специальностей. В святая святых дата-центров компании попадают только уполномоченные представители технической поддержки после многоуровневой проверки. Нильс Провос (Niels Provos), один из руководителей службы безопасности, раскрыл некоторые подробности своей работы.
Всего голосов 16: ↑14 и ↓2+12
Комментарии2

Конкурентность: Кооперативность

Время на прочтение6 мин
Количество просмотров22K

Я продолжаю свой небольшой цикл статей относительно средств организации и реализации конкурентных вычислений.


В прошлой статье мы посмотрели на абстракцию потоков, позволяющую делать вид, что код функций выполняется одновременно и непрерывно.


В этой мы посмотрим на ещё две модели, одна из которых не делает такого вида, а вторая смотрит на конкурентные вычисления с более абстрактной стороны.


Читать дальше →
Всего голосов 17: ↑16 и ↓1+15
Комментарии10

1967 года рождения и моложе

Время на прочтение6 мин
Количество просмотров220K
Прочитав этот и этот топики на печальную пенсионную тему я решил поделиться внутренними наработками нашей кадровой службы для наших сотрудников. Дальше много несмешного текста без картинок.
Читать дальше →
Всего голосов 98: ↑87 и ↓11+76
Комментарии116

Хроника космических сверхтяжеловесов. Часть 2. «Парк» многоразового периода

Время на прочтение6 мин
Количество просмотров86K

В 1971г, за год до последней лунной экспедиции кораблей «Аполлон», компания Rockwell, по поручению НАСА, начала разработку новой космической системы многоразового использования. Программа названная «Space Shuttle » (Космический Челнок), была представлена правительству США как коммерческая, и должна была использовать наработки по предыдущей, сугубо «идеологической» программе Аполлон.

В то же время, на другом конце Земли, советские специалисты отметили, что существенных преимуществ система «Space Shuttle » над одноразовыми не имеет. Однако проект сочли жизнеспособным, как дополнение к существующим транспортным системам.
На фоне общей неизвестности о целях американского проекта, было решено разрабатывать свой многоразовый корабль, для обеспечения военного паритета с США.
Читать дальше →
Всего голосов 77: ↑75 и ↓2+73
Комментарии21

7 операционных систем, которые Вы можете запустить на Raspberry Pi

Время на прочтение4 мин
Количество просмотров345K
Предлагаю Вашему вниманию вольный перевод статьи James Bruce про 7 операционных систем, которые Вы можете запустить на Raspberry Pi.

Кто может поспорить с ценой компьютера в 40 долларов? Особенно, если он еще и отличная база для проектов в области электроники. Я не вижу конкурентов. Но само по себе железо — лишь одна сторона медали: необходима еще операционная система. Ниже я расскажу про 7 различных операционных систем, которые Вы можете установить на Raspberry Pi прямо сейчас. Небольшое замечание: не все представленные операционные системы являются полезными.

image
Читать дальше →
Всего голосов 52: ↑48 и ↓4+44
Комментарии47

Мультиварка — умная кастрюля или «не доведенный до ума» гаджет

Время на прочтение12 мин
Количество просмотров636K

Этот пост будет полезен всем, кто хотя бы иногда что-то готовит сам, а также помогает или мешает это делать другим.
Из него можно узнать, что это за гаджет — мультиварка, какие у нее технические возможности и невозможности, внутренность, наружность, достоинства (много) и недостатки (тоже много). Расскажу кое-что и о маленьких мультиварочных хитростях, а также позволю себе общее лирическое отступление о программировании на кухне.
Цель поста — рассказать про мультиварки, как класс объектов, не выделяя особо его представителей, но, чтобы не вести разговор о сферической мультиварке в вакууме, сделаю основным примером разбора мою модель — Panasonic SR-TMJ181.
Те, у кого нет мультиварки узнают, нужна ли она им, но и те, у кого она есть, надеюсь, без новых знаний не останутся.
Читать дальше →
Всего голосов 295: ↑259 и ↓36+223
Комментарии337

10 главных советов Mac OS X

Время на прочтение5 мин
Количество просмотров454K
Я давно и весьма успешно пользуюсь техникой и ОС от Apple. При этом, я постоянно вижу, как окружающие меня люди: начинающие пользователи, да и весьма оптыные зачастую, не очень хорошо ориентируются в богатых возможостях этого ПО и железа. Поэтому я решил помочь и перевести несколько западных статей с советами и секретами. Считаю, что «родная» для Apple пресса наилучшим образом справляется с раскрытием потенциала OS X.

Первый материал с Lifehack.org

Вы когда-нибудь видели того, кто действительно умеет пользоваться компьютером Mac и операционной системой OS X? Иногда выглядит просто волшебством, как они заставляют двигаться окна, появляться изображения, запускаться приложения и делать множество других классных вещей – при этом их пальцы, кажется, вообще не покидают клавиатуру.Я не могу похвастаться знанием многих советов и рекомендаий Mac, тем не менее, у меня есть в запасе несколько советов, которые могут показаться вам полезными. Некоторые из них достаточно распространены, некоторые – не столь известны, но все они сделают нечто важное, на шаг приближая вас к рангу Мастера Джедаев вашего Mac.

Читать дальше →
Всего голосов 136: ↑90 и ↓46+44
Комментарии223

Ближайшее будущее аккумуляторных батарей

Время на прочтение33 мин
Количество просмотров107K
В последние годы все острее встает вопрос усовершенствования мобильных источников энергии — вопрос как глобальный, так и повседневный. Глобальная сторона заключается в том, что человечество, остро нуждаясь в энергии в любой её форме, выбрало в качестве свободноконвертируемой электрическую. Причина – относительно низкие потери при обратном переводе из электрической в любую другую, а так же низкие потери при передаче от точки выработки (электростанция) до стационарной точки потребления (э/розетка). Основным источником электроэнергии на сегодняшний день является сжигание на ТЭС невозобновляемого углеводородного топлива, которого с каждым годом все меньше, а цена всё выше. Основной вред окружающей среде наносят тем не менее не ТЭС, а двигатели внутреннего сгорания автомобилей, в виду компактности не столь эффективные и оснащенные не столь же хорошими системами очистки.
Все говорит, что работай автомобили на электротяге, наш мир стал бы намного чище, а жизнь со временем даже дешевле

Но вряд ли многие из нас, не считая борцов за зеленый мир, и даже считая оных, думают об этом каждый день. Гораздо чаще мы вспоминаем недобрым словом какой-нибудь значок на дисплее нашего ноутбука или телефона, увидев что пользоваться им осталось минут 20. И вопрошаем:”Ну когда же они сделают нормальную батарейку, а?”.
Читать дальше →
Всего голосов 269: ↑249 и ↓20+229
Комментарии141

Организация памяти в ОС семейства Windows

Время на прочтение2 мин
Количество просмотров12K
Пост создан для публикации одной единственной картинки (кликабельна). На мой взгляд, она как нельзя лучше передаёт атмосферу того как устроена память в компьютере. Я изобразил её на 3-4 курсе института на A4 при объяснении положения дел товарищу. Так она мне тогда понравилась, что дал себе обещание нарисовать её в электронном виде.

Исходник в формате VSD (Microsoft Visio) лежит у меня в DropBox. Если имеются уточнения, поправки, комментарии — прошу под кат.
Читать дальше →
Всего голосов 83: ↑47 и ↓36+11
Комментарии25

А как идея iPad была получена Apple? Оказывается, на студенческом конкурсе 1988 года от победившей группы студентов Иллинойсского университета

Время на прочтение1 мин
Количество просмотров3.4K
Вот фотокопия страницы из журнала «Наука и жизнь», которая говорит сама за себя:

[фотокопия]

Я увидел её вон в той блогозаписи. Сразу скажу, что автор того блога вообще часто публикует неординарные сведения. Например: знаете ли вы, что Михалков больше не будет получать 1% от носителей, потому что сбор этот вместо него достанется одному малоизвестному дагестанцу?…
Всего голосов 201: ↑154 и ↓47+107
Комментарии95

Оригинальный CheatSheet HotKeys для Photoshop

Время на прочтение1 мин
Количество просмотров3.1K
Я думаю, все уже встречали кучу шпаргалок с хоткеями, в том числе и для фотошопа, однако такой я вижу первый раз. Надеюсь он вам пригодится. Картинка кликабельна.



UPD: спасибо Injected за вариант без градиента.
Всего голосов 50: ↑43 и ↓7+36
Комментарии28

Вышел Worms: Reloaded

Время на прочтение2 мин
Количество просмотров2K
image
Это произошло! 2D червячки, которых мы все ждали! Worms: Reloaded!
Игра уже доступна на PC через steam, и после будет доступна и для маков.
Можно играть онлайн до 4 человек(обидно, блин, в Worms Armageddon шестеро могли играть и еще вроде двое смотреть), есть одиночная игра, мультиплеер, десматчи, гонки, форты и головоломки. AI стал умнее. Под wine 1.3.1 хорошо работает, если нет звука, то ставим directx_Jun2010_redist.exe(это относится и к windows).
Читать дальше →
Всего голосов 133: ↑124 и ↓9+115
Комментарии163

Как я угробил SSD за два месяца

Время на прочтение4 мин
Количество просмотров418K
Эпиграф
«Никогда не доверяй компьютеру, который не можешь выбросить из окна»
Стив Возняк

Два месяца назад поставил себе в ноутбук SSD диск. Работал он великолепно, но на прошлой неделе он внезапно умер из-за истощения ячеек (как я полагаю). Эта статья посвящена тому, как это случилось, и тому, что я делал неправильно.
Читать дальше →
Всего голосов 179: ↑170 и ↓9+161
Комментарии351

Стив Джобс на D8 — компиляция выдержек из конференции

Время на прочтение6 мин
Количество просмотров961
Вот уже восьмой год по инициативе Wall Street Journal проводится конференция D8: All Things Digital, на которой главные редакторы сайта Уолт Моссберг и Кара Свишер в течение нескольких дней берут интервью у самых значительных деятелей современности, оставивших свой след в IT-индустрии. И вчера, спустя всего несколько дней после открытия, главным героем вечера стал Стив Джобс, которому несколько часов к ряду пришлось отвечать на каверзные и не очень вопросы ведущих и зрителей.

Вот некоторые выдержки из того, что поведал нам легендарный CEO Apple. Составлено из нескольких источников. Обсужденные на конференции вопросы представлены в виде «Аннотация от переводчика — цитата Стива». Будет интересно.


Читать дальше →
Всего голосов 107: ↑88 и ↓19+69
Комментарии43

Курс молодого Desire'вода

Время на прочтение4 мин
Количество просмотров9.5K
image
Написать подобную статью меня сподвигнул тот факт, что для человека, влившегося в стройные ряды Desire'водов, информация об платформе Android очень уж фрагментирована. С одной стороны платформа для всех Android устройств одна, с другой стороны для каждого устройства есть свои нюансы и тонкости. Кроме того информации на таких форумах как 4pda.ru и forum.xda-developers.com очень много, но как правило она размазана по всем темам. Приходится продираться сквозь сотни страниц в попытках извлечь ценные частицы информации.
Читать дальше →
Всего голосов 93: ↑79 и ↓14+65
Комментарии40

Создание печатных плат для мелкосерийного производства

Время на прочтение9 мин
Количество просмотров70K
На Хабре много статей по настройке и сопровождению IP телефонии и сопутствующего оборудования. Встречаются статьи и по разработке печатных плат. Есть статьи и о том, как самому сделать печатную плату при помощи ЛУТ технологии. Например, «ЛУТ на виниле или домашняя Arduino Mini». Есть описание разных систем проектирования печатных плат: Cadence, Eagle , DipTrace или описание отдельных процессов при разработке печатных плат, таких как передача информаци из Altium в AutoCAD.

Хочу представить статью о том, как происходит постановка на производство печатной платы на основе опыта фирмы и собственного опыта по другим работам. Моей задачей является модернизация существующей платы для усовершенствования существующих качеств и, возможно, открытия новых, доселе не виданных для нее горизонтов.
Читать дальше →
Всего голосов 59: ↑57 и ↓2+55
Комментарии12

И еще раз о GIL в Python

Время на прочтение9 мин
Количество просмотров37K

Предисловие


Область, в которой мне повезло работать, называется вычислительная электрофизиология сердца. Физиология сердечной деятельности определяется электрическими процессами, происходящими на уровне отдельных клеток миокарда. Эти электрические процессы создают электрическое поле, которое достаточно легко измерить. Более того оно очень неплохо описывается в рамках математических моделей электростатики. Тут и возникает уникальная возможность строго математически описать работу сердца, а значит — и усовершенствовать методы лечения многих сердечных заболеваний.

За время работы в этой области у меня накопился некоторый опыт использования различных вычислительных технологий. На некоторые вопросы, которые могут быть интересны не только мне, я постараюсь отвечать в рамках этой публикации.
Читать дальше →
Всего голосов 71: ↑71 и ↓0+71
Комментарии47
1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Network Engineer, DevOps
Lead
Python
Docker
Linux
High-loaded systems