Как стать автором
Обновить
145
33
CyberPunk @CyberPaul

Пользователь

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

Оверлоад. К чему приводит перегрузка из-за слишком большого трафика

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров3.7K


Народная мудрость гласит: в жизни нужно быть готовым ко всему, в том числе, и к популярности. Впервые я столкнулся с подобной проблемой чуть более 20 лет назад. В начале «нулевых» я запустил небольшой пет-проект на обычном shared-хостинге, и, видимо, он пришелся по душе не только мне самому. Упоминание о моем стартапе попало в популярную рассылку Алекса Экслера, после чего сайт благополучно рухнул под небывалым наплывом посетителей. Тогда я не потерял из-за этого инцидента ничего, кроме килограмма нервных клеток. Прошло почти два десятилетия, но подобное продолжает случаться с завидным постоянством, и крупные компании порой теряют миллионы долларов из-за отказов своих сайтов в результате непросчитанной нагрузки. Вот самые известные и курьезные случаи в этом ряду.
Читать дальше →
Всего голосов 20: ↑20 и ↓0+20
Комментарии5

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

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров62K


Этим летом ко мне приезжал погостить дальний родственник из небольшого городка. Полюбоваться на белые ночи и разведенные мосты, а заодно — пообщаться вживую с коллегами по удаленной работе. Мы оба айтишники, и я не был удивлен тем, что у нас отыскалось много общих интересов. Гораздо больше меня поразили различия в нашем отношении к привычным технологиям: порой складывалось ощущение, что мой гость и я — обитатели разных планет. Я решил разобраться в причинах этого явления, и чем больше погружался в изучение вопроса, тем сильнее убеждался: мне очень многое неизвестно о жизни таких же, как я сам, технарей за пределами мегаполисов.
Читать дальше →
Всего голосов 74: ↑65 и ↓9+80
Комментарии529

SASE — 5 элементов будущего облачных вычислений

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.4K


Как обычно организована безопасность информационной инфраструктуры предприятия? В традиционной схеме все функции контроля доступа, аутентификации и фильтрации трафика сосредоточены в центре обработки данных, к которому удаленные пользователи и филиалы подключаются с помощью VPN. Из этого же централизованного узла осуществляется администрирование защиты периметра, в том числе, управление учетными записями, обновление антивирусных баз и настройка брандмауэра. Описанная схема в целом работала эффективно, по крайней мере, до тех пор, пока в современных компаниях не исчез охраняемый периметр как таковой. Нет, он не то чтобы исчез полностью, а скорее утратил четкие контуры и размылся: работающие из дома пользователи подключаются к корпоративной сети, к облачным хранилищам, к виртуальным машинам, контейнерам, веб-приложениям, и все перечисленные элементы могут работать независимо друг от друга. Как обеспечить безопасность в этом случае? Для решения проблемы в 2019 году компания Gartner предложила концепцию SASE, которую многочисленные исследователи тут же окрестили «трендом будущего облачных вычислений». Давайте разберемся, что это за тренд, и почему на него возлагают столь большие надежды.
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии0

Лесли Лэмпорт — человек, который придумал LaTeX

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров8K
Если вы пользовались LaTeX, то, возможно, знаете, что приставка «La» в названии проекта означает «Lamport» в честь разработчика этого набора макрорасширений для TeX. Однако Лесли Лэмпорт получил известность не только благодаря своему вкладу в развитие систем компьютерной верстки.
Читать дальше →
Всего голосов 29: ↑28 и ↓1+42
Комментарии21

Итальянцы в России и не только. История Olivetti

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров8.8K

Если бы у нас была возможность отправиться на машине времени в самое начало 90-х годов и включить телевизор, то мы слегка обалдели бы от транслируемых в эфире рекламных роликов. Реклама водки и сигарет, уникальные креативные приёмы из серии «вам пора, и вам пора с вентиляторным заводом заключать договора», подмигивающий Распутин, Лёня Голубков в неизменной майке-алкоголичке, и, конечно же, маскулинный полисмен, отбирающий у сексуальной блондинки незаконную пачку «Стиморола». Среди всего этого великолепия определённой скромностью и сдержанностью отличалась реклама компьютеров производства итальянской компании Olivetti. Да что там реклама — логотип Olivetti какое-то время украшал циферблат часов, демонстрировавшихся в эфире Первого канала перед программой вечерних новостей. Об истории этого удивительного бренда — наш сегодняшний рассказ.
Читать дальше →
Всего голосов 37: ↑35 и ↓2+52
Комментарии42

Как упростить себе жизнь: удобные юнит-тесты с JUnit и AssertJ

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров12K

Для тестирования Java-приложений создано столько полезных инструментов, что в них немудрено запутаться. Вместе с тем с помощью каждого из них можно решить строго определенный круг прикладных задач. Меня зовут Константин Шибков, я старший Java-разработчик CDEK и программный директор курсов по Java в Skillbox. Сегодня расскажу о практике использования фреймворка для модульного тестирования JUnit 5, а также покажу на конкретных примерах, как проводятся стандартные юнит-тесты и параметризованные тесты. Вы сможете самостоятельно повторить их, воспользовавшись подготовленным репозиторием с готовыми примерами тестов на Java. 

Читать далее
Всего голосов 17: ↑15 и ↓2+19
Комментарии4

Лучше IBM PC, дешевле Apple. История компьютера Tandy 1000

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров8.4K


В одной из своих предыдущих публикаций я рассказал об удивительной истории корпорации Tandy, превратившейся из скромной кожевенной мастерской в известнейшего мирового производителя компьютеров. В комментариях читатели вспомнили и самую успешную модель этой компании — Tandy 1000, персоналку, о которой мечтал маленький Шелдон Купер из «Теории большого взрыва». Об этой необычной машине — сегодняшняя статья.
Читать дальше →
Всего голосов 69: ↑69 и ↓0+69
Комментарии11

Проектирование веб-приложений с помощью Python и Flask

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

Для каких проектов лучше всего подходит Flask, а для каких — Django? Какие особенности Flask можно использовать при разработке веб-приложений наиболее эффективно? Я Алексей Некрасов, лидер направления Python в МТС, автор форка библиотеки flask-combo-jsonapi, программный директор курсов по Python в Skillbox, СЕО Forkway и автор канала Python — учим и работаем

Читать далее
Всего голосов 10: ↑7 и ↓3+10
Комментарии8

Как я стал автором книги о хакерских приемах и физическом взломе

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

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

Читать далее
Всего голосов 34: ↑34 и ↓0+34
Комментарии9

Из кожи вон. Как кожевенная мастерская превратилась в мирового производителя компьютеров и создала уникальный ноутбук

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров15K


В первые выходные августа в «Музее компьютерной истории», что расположен в калифорнийском городе Маунтин-Вью, проходило мероприятие под названием Vintage Computer Festival West 2023 — выставка-фестиваль винтажных компьютеров. Сам я на этой выставке побывать не смог, но на фотографиях, которые показывали мне коллеги и знакомые, среди стопок технических книг, а также хорошо знакомых всем и каждому Atari и Apple Macintosh, я обратил внимание на необычную машину — компактный компьютер Tandy 600. Заинтересовавшись, я принялся искать в сети информацию об этом устройстве, и чем больше я о нём узнавал, тем больше оно меня удивляло.
Читать дальше →
Всего голосов 72: ↑72 и ↓0+72
Комментарии14

«Поиск» истины. История ПЭВМ «Поиск» от его создателей

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров9.6K


Первый компьютер — как первая любовь или первый поцелуй: память о нём остаётся с тобой на всю жизнь. Со «Спектрумом» у меня вышло лишь мимолётное романтическое знакомство, а вот настоящее чувство, переросшее в долгие и крепкие отношения, возникло к персоналке по имени «Поиск». Недавно я совершенно случайно наткнулся на интервью с Юрием Васильевичем Ролем, создателем этой замечательной машины, в котором он поделился многими интересными подробностями об истории появления ПЭВМ «Поиск» на свет.
Читать дальше →
Всего голосов 72: ↑71 и ↓1+100
Комментарии64

Медоблака. Как облачные технологии помогают развивать медицину

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров2.6K


Наверное, всем знаком анекдот, в котором врач на приеме просит пациента немного подождать, пока он гуглит симптомы. «Так может я сам погуглю?», — спрашивает пациент. «А вот не нужно заниматься самолечением!», — строго отвечает доктор. Как говорится, в каждой шутке есть только доля шутки. IT меняет все сферы нашей жизни, в том числе, и медицину, а с развитием облачных технологий это влияние стало еще более заметным. О том, как облачные сервисы помогают в лечении и поддержке здоровья людей — сегодняшняя статья.
Читать дальше →
Всего голосов 12: ↑11 и ↓1+14
Комментарии4

PrestaShop: обзор и возможности платформы

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров7.3K

В прошлом материале я протестировал движок с открытым исходным кодом для создания интернет-магазина OpenCart, и по ряду причин он показался мне не слишком удобным. Для версии 4 пока еще доступно не слишком много плагинов и шаблонов оформления, а те, что есть, далеко не всегда стабильно работают “из коробки”. Поэтому я решил установить на своем сервере и протестировать еще одно бесплатное решение - PrestaShop версии 1.7.8.7. Впечатлениями и субъективным мнением о знакомстве с этой CMS я делюсь с вами.

Читать далее
Всего голосов 15: ↑15 и ↓0+15
Комментарии2

Обновления технологий и сервисов в 2023 году: что уже вышло за полгода и чего еще ждать?

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

Очки дополненной реальности Apple Vision Pro, iOS 17, запуск мультимодальной языковой модели GPT-4, новая версия Java — собрали в статье эти и другие знаковые IT-новинки года. 

Читать далее
Всего голосов 15: ↑15 и ↓0+15
Комментарии1

В изоляции. История появления и развития контейнеров

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров8.8K


У всего на свете есть своя история. В некоторых случаях она полна неожиданных поворотов, как сюжет детективного романа, в других довольно-таки проста и незатейлива. Имеется история и у двух самых популярных систем контейнеризации: Docker и Kubernetes. О появлении и эволюции развития этих востребованных технологий рассказывает сегодняшняя статья.
Читать дальше →
Всего голосов 24: ↑24 и ↓0+24
Комментарии7

Не деревянные игрушки. «Электронные» игры, в которые играли советские дети

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров22K


Современные дети — поколение, воспитанное смартфонами. В них сосредоточено и общение, и игры, да и полезные знания подростки черпают оттуда же. Нам повезло чуть меньше: 30 лет назад мобильников и интернета ещё не придумали, а персоналки (даже в форм-факторе «Спектрума») стоили как космический корабль, потому были по карману далеко не всем. Тем не менее, моим современникам хотелось играть и учиться, желательно — с использованием современных технологий. И если «для поиграть» можно было выпросить у родителей замечательное изделие из серии «Электроника» под названием «Ну, погоди!» или «Тайна океана», а программирование мы осваивали на калькуляторах под той же торговой маркой, то с образовательно-развлекательным контентом дела обстояли чуть сложнее (телепередачу «Очевидное — невероятное» в расчёт не берём). Тем не менее, советская промышленность выпускала обширную номенклатуру развивающих игр для детей и подростков, в основе которых лежала электротехника и электроника. Изделия эти работали без дорогостоящих микросхем, на одной инженерной смекалке и нетривиальных технических идеях. Недавно, разбирая антресоли на даче, я наткнулся на один такой «привет» из далёкого советского детства, и не смог отделаться от нахлынувших воспоминаний…
Читать дальше →
Всего голосов 89: ↑85 и ↓4+116
Комментарии156

Советский UNIX. Как в СССР ковали собственную операционную систему

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров41K

На рубеже 70-х и 80-х годов ХХ столетия UNIX набирал популярность не только в академических кругах, но также активно внедрялся в различные бизнес-процессы коммерческих предприятий. Портируемость, простота архитектуры и широкие возможности ОС привели к появлению у этой платформы целой армии верных поклонников. Однако «юних» — это у них. А что у нас? В Советском Союзе имелись свои талантливые инженеры и программисты, которые пытались создавать собственные версии операционных систем, во многом вдохновлённые идеями и архитектурой UNIX. И некоторые из этих проектов оказались вполне успешными. А самым успешным среди них стала ОС ДЕМОС.
Читать дальше →
Всего голосов 115: ↑109 и ↓6+152
Комментарии152

Ретроноутбук Toshiba Satellite 1625CDT — рабочая лошадка из 90-х

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров6.1K

Советский Союз запустил первый спутник Земли 4 октября 1957 года. Компания Toshiba запустила свой «спутник» 35 лет спустя: первый ноутбук серии Satellite сошёл с конвейера в 1992 году. В моей небольшой коллекции винтажных ноутбуков есть один из представителей данной линейки — это Toshiba Satellite 1625CDT родом из девяностых. Сегодня я хочу рассказать об архитектуре, возможностях и особенностях этой замечательной машины, а также о её ближайших родственниках из «спутникового» семейства.
Читать дальше →
Всего голосов 52: ↑52 и ↓0+52
Комментарии27

Инфернальная система. ОС Inferno, опередившая время

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров10K

Идею создания распределённой UNIX-подобной операционной системы компания Bell Labs успешно реализовала в рамках проекта Plan 9, однако в 1996 году дальнейшее развитие этой ОС было приостановлено. Ей на смену пришла платформа с кодовым названием Inferno, опиравшаяся на наработки Plan 9, но использовавшая в своей основе принципы виртуализации. Этому крайне интересному проекту Bell Labs, дожившему до наших дней и превратившемуся в бесплатную ОС со свободной лицензией, посвящена сегодняшняя статья.
Читать дальше →
Всего голосов 61: ↑61 и ↓0+61
Комментарии3

Спасение Евы. Как я восстанавливал винтажный ноутбук Compaq Evo N620c

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров14K

Впервые я увидел её на блошином рынке. Она сиротливо лежала на мокрой клеёнке между грудой фарфоровых тарелок, эмалированных кастрюль и стоптанных женских сапог. Старенькая машина с надписью «Compaq Evo» на потёртой крышке — в комплекте с блоком питания, но с неочевидной работоспособностью. Я не смог пройти мимо и решил испытать удачу, купив этот ноутбук за 1000 рублей — практически не торгуясь.
Читать дальше →
Всего голосов 94: ↑94 и ↓0+94
Комментарии28
1

Информация

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