рубрыка: блог

Ад High Ceph Latency да Kernel Patch з дапамогай eBPF/BCC

У Linux ёсць вялікая колькасць прылад для адладкі ядра і прыкладанняў. Большасць з іх негатыўна адбіваюцца на прадукцыйнасці прыкладанняў і не могуць быць скарыстаны ў прадакшэне. Пару гадоў таму быў распрацаваны яшчэ адзін інструмент – eBPF. Ён дае магчымасць трасаваць ядро ​​і прыстасаваныя прыкладанні з нізкім оверхедом і без неабходнасці перазборкі праграм і загрузкі іншых […]

Як падрыхтаваць сайт да вялікіх нагрузак: 5 практычных парад і карысныя прылады

Карыстальнікі вельмі не любяць, калі патрэбны ім анлайн-рэсурс «тармозіць». Дадзеныя апытанняў сведчаць аб тым, што 57% карыстальнікаў пакінуць вэб-старонку, калі яна грузіцца даўжэй за тры секунды, пры гэтым 47% гатовы чакаць толькі дзве секунды. Затрымка ў адну секунду можа каштаваць 7% канверсіі і 16% зніжэнні задаволенасці карыстальнікаў. Таму да росту нагрузкі і ўсплёскаў трафіку трэба рыхтавацца. […]

Дурныя мазгі, схаваныя эмоцыі, падступныя алгарытмы: эвалюцыя распазнання асоб

Старажытныя егіпцяне ведалі толк у вівісекцыі і маглі навобмацак адрозніць печань ад ныркі. Заслоненая з раніцы да вечара муміі і займаючыся лячэннем (ад трэпанацыі да выдалення пухлін), міжволі навучышся разбірацца ў анатоміі. Багацце анатамічных падрабязнасцяў з лішкам кампенсавалася блытанінай з разуменнем функцыі органаў. Жрацы, лекары і просты люд смела змяшчалі розум у сэрца, а […]

Пераход ад маналіта да мікрасэрвісаў: гісторыя і практыка

У гэтым артыкуле я раскажу пра тое, як праект, у якім я працую, ператвараўся з вялікага маналіта ў набор мікрасэрвісаў. Праект пачаў сваю гісторыю даўнавата, у пачатку 2000. Першыя версіі былі напісаны на Visual Basic 6. З цягам часу стала зразумела, што распрацоўку на гэтай мове ў будучыні будзе складана падтрымліваць, бо IDE […]

Вірус Lurk узломваў банкі, пакуль яго пісалі звычайныя выдальнікі з найму

Урывак з кнігі «Уварванне. Кароткая гісторыя рускіх хакераў» У траўні гэтага года ў выдавецтве Individuum выйшла кніга журналіста Данііла Тураўскага «Уварванне. Кароткая гісторыя рускіх хакераў». У ёй сабраны гісторыі з цёмнага боку расійскай IT-індустрыі - аб рабятах, якія пакахаўшы кампутары, навучыліся не проста праграмаваць, а рабаваць людзей. Кніга развіваецца, як і сама з'ява - ад […]

Habr postmortem report: на газетку ўпала

Канец першага і пачатак другога месяца лета 2019 года выдаліся няпростымі і адзначыліся некалькімі буйнымі падзеннямі сусветных IT-сэрвісаў. З прыкметных: два сур'ёзных інцыдэнту ў інфраструктуры CloudFlare (першы - з крывымі рукамі і халатным стаўленнем да BGP з боку некаторых ISP з ЗША; другі - з крывым дэплоем ужо саміх CF, паўплывала на ўсіх, хто карыстаецца CF, […]

Школа праграмістаў hh.ru у 10-ы раз адкрывае набор ІТ-адмыслоўцаў

Ўсім прывітанне! Лета - не толькі пара канікулаў, водпускаў і іншых нішцякоў, але і самы час задумацца аб навучанні. Аб тым самым навучанні, якое навучыць самым запатрабаваным мовам праграмавання, "прапампуе" навыкі, пагрузіць у рашэнне рэальных бізнэс-праектаў, ну і, само сабой, дасць старт паспяховай кар'еры. Так, вы ўсё дакладна зразумелі – гаворка пойдзе пра нашу Школу […]

Ад выдачы крэдытаў да бэкэнду: як змяніць сваю кар'еру ў 28 гадоў і пераехаць у Піцер, не мяняючы працадаўцы

Сёння публікуем артыкул студэнта GeekBrains Сяргея Салаўёва (SergeySolovyov), у якім ён дзеліцца вопытам кардынальнага змены кар'еры - ад крэдытнага спецыяліста да бэкенд-распрацоўшчыка. У гэтай гісторыі цікавым момантам з'яўляецца тое, што Сяргей змяніў спецыяльнасць, але не арганізацыю - кар'ера пачалася і працягваецца ў банку «Хоум Крэдыт энд Фінанс Банк». Як усё пачыналася Да пераходу ў IT […]

Адбыўся рэліз дыстрыбутыва Mageia 7

Крыху менш чым праз 2 гады пасля рэлізу 6-й версіі дыстрыбутыва Mageia адбыўся рэліз 7-й версіі дыстрыбутыва. У новай версіі: kernel 5.1.14 rpm 4.14.2 dnf 4.2.6 Mesa 19.1 Plasma 5.15.4 GNOME 3.32 Xfce 4.14pre Firefox 67 Chromium 73 LibreOffice 6.2.3 GCC і 8.3.1. Крыніца: linux.org.ru

І загадаў Гасподзь: гутарыце і прымайце афэры.

Рэальная гісторыя, заснаваная на выдуманых падзеях. Усе супадзенні - невыпадковыя. Усе жарты - нясмешныя. - Сяргей, добры дзень. Мяне клічуць Бібі, майго калегу - Боба і мы два ... тымліда, вельмі даўно ў праекце, ведаем усё todo на памяць і сёння будзем мець зносіны на тэму вашых ведаў і ўменняў. У вас у CV напісана, што вы - senior, […]

Выпуск Debian 10 "Buster"

Удзельнікі суполкі Debian рады паведаміць аб выхадзе чарговага стабільнага выпуску аперацыйнай сістэмы Debian 10 кодавае імя buster. Дадзены рэліз уключае ў сябе больш за 57703 пакетаў, сабраных для наступных працэсарных архітэктур: 32-бітны ПК (i386) і 64-бітны ПК (amd64) 64-бітны ARM (arm64) ARM EABI (armel) ARMv7 (EABI hard-float ABI, armhf) MIPS (mips (з парадкам байтаў ад старэйшага […])

Як выціснуць максімум з Computer Science адукацыі

Большасць сучасных праграмістаў атрымалі адукацыю ў ВНУ. З часам гэта зменіцца, але зараз справы ідуць так, што добрыя кадры ў IT-кампаніі ўсё роўна прыходзяць з універсітэтаў. У гэтым пасце Станіслаў Пратасаў, дырэктар Acronis па сувязях з універсітэтамі, расказвае пра сваё бачанне асаблівасцяў вузаўскай падрыхтоўкі будучых праграмістаў. Выкладчыкі, студэнты і тыя, хто іх наймае, могуць нават […]