Pull to refresh
0
0
veprbl @veprbl

User

Send message

Меньше менеджмента, больше успеха: «перевёрнутая» структура компании Supercell

Reading time4 min
Views24K
image

Расположенная в Хельсинки финская компания Supercell известна своим огромным успехом на рынке мобильных игр. Она выпустила такие хиты, как Clash of Clans, Clash Royale, Boom Beach and Hay Day. За 2017 фискальный год компания получила 810 миллионов долларов прибыли и 2 миллиардов долларов дохода.

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

После долгих лет работы в компаниях с «правильной» структурой, таких как Digital Chocolate, CEO Supercell Илкка Паананен утверждает, что традиционные игровые компании имеют успех не благодаря своей структуре, а вопреки ей.
Читать дальше →
Total votes 21: ↑21 and ↓0+21
Comments14

Почему OpenVPN тормозит?

Reading time3 min
Views181K
Описанная проблема присуща только ветке OpenVPN 2.3, в 2.4 размеры буферов не меняются без требования пользователя.

Время от времени, мне встречаются темы на форумах, в которых люди соединяют несколько офисов с использованием OpenVPN и получают низкую скорость, сильно ниже скорости канала. У кого-то это может быть 20 Мбит/с при канале в 100 Мбит/с с обеих сторон, а кто-то еле получает и 400 Кбит/с на 2 Мбит/с ADSL/3G и высоким пингом. Зачастую, таким людям советуют увеличить MTU на VPN-интерфейсе до чрезвычайно больших значений, вроде 48000, или же поиграться с параметром mssfix. Частично это помогает, но скорость внутри VPN все еще очень далека от канальной. Иногда все сваливают на то, что OpenVPN — userspace-решение, и это его нормальная скорость, учитывая всякие шифрования и HMAC'и. Абсурд!

Немного истории

На дворе июль 2004 года. Типичная скорость домашнего интернета в развитых странах составляет 256 Кбит/с-1 Мбит/с, в менее развитых — 56 Кбит/с. Ядро Linux 2.6.7 вышло не так давно, а 2.6.8, в котором TCP Window Scale включен по умолчанию, выйдет только через месяц. Проект OpenVPN развивается уже 3 года как, к релизу готовится версия 2.0.
Один из разработчиков добавляет код, который устанавливает буфер приема и отправки сокета по умолчанию в 64 КБ, вероятно, чтобы хоть как-то унифицировать размер буфера между платформами и не зависеть от системных настроек.
Читать дальше →
Total votes 90: ↑89 and ↓1+88
Comments61

Ядро PCI-express в ПЛИС Achronix — быстрый старт

Reading time10 min
Views19K


Этот пост написан с целью показать разработчикам дизайна для ПЛИС, как с наименьшими затратами времени и сил начать работать с шиной PCI-express на платформе Ahronix Speedster22i. В статье описывается организация проекта, адаптация которого к конкретным требованиям разработчика сводится к несложной модификации исходного текста всего одного модуля, что позволяет подключиться к шине PCIe хост-компьютера буквально за 1 час. Надеюсь, разработчикам на других платформах эта статья будет так же небезинтересна.
Читать дальше →
Total votes 38: ↑38 and ↓0+38
Comments29

Локализация приложений для китайского рынка-2. Блок-листы

Reading time5 min
Views9.3K
В предыдущей теме я лишь сделал краткий обзор требований к разработчику, который хочет выпустить свое приложение на рынке КНР. Из всех полученных вопросов два основных касались именно блок-листов и вывода денег из Китая. Первый пункт я и хочу рассмотреть более подробно.

禁 — значит «запрещено»

Читать дальше →
Total votes 29: ↑26 and ↓3+23
Comments6

Роботы проявили альтруизм в процессе эволюции

Reading time2 min
Views2.1K
Эволюционные биологи из университета Лозанны (Швейцария) смогли доказать, что альтруизм у живых существ возник в результате естественного отбора, то есть является врождённым качеством, необходимым для выживания родичей. Они показали это на примере роботов, чьё программное обеспечение модифицировалось с помощью эволюционных алгоритмов.
Читать дальше →
Total votes 64: ↑58 and ↓6+52
Comments39

Dune2. Reloaded

Reading time3 min
Views18K
Dune2 — как много в этом звуке, для сердца русского слилось...



Немного истории из Wiki Dune2:
Dune II: The Building of a Dynasty — одна из первых компьютерных стратегических игр в реальном времени. Игра вышла в далеком нынче 1992 году, требовала i80286 процессор, VGA видеокарту, 7 Мб свободного места на жестком диске и MS-DOS.
Читать дальше →
Total votes 106: ↑100 and ↓6+94
Comments173

Как достичь профессионального вида с помощью цвета

Reading time9 min
Views11K
image

Что заставляет дизайн выглядеть скоординированным, спланированным и профессиональным? Ответ: 'цвет'.

Далеко не каждый проект нуждается в использовании мягкого корпоративного синего цвета для того, чтобы выглядеть профессионально. Планирование цвета означает создание структуры, которая бы описывала, какие использовать цвета и как их использовать. Цвет — самый неподдающийся элемент дизайна. «Хороший» цвет жестко связан с такими неуловимыми вещами как личный вкус и интуиция, и, в то же время, с технической позиции с калибровкой монитора и контрастом.

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

В этой статье мы будем делать обзор некоторых методик, чтобы достигнуть красивого сочетания цвета для Ваших проектов в сети.
Читать дальше →
Total votes 194: ↑167 and ↓27+140
Comments38

Omegle — поговори с кем-нибудь

Reading time1 min
Views14K

Привет.


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


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



И то, и другое можно найти на хитроумном чудо-сайте Omegle. Принцип работы очень прост — вы заходите туда, нажимаете единственную кнопочку, и компьютерная машина случайным образом выбирает настоящего живого собеседника, который точно также нажал на кнопочку, только где-нибудь в другом конце света. Всё, можно изливать душу и обсуждать планы захвата Вселенной.


Читать дальше →
Total votes 183: ↑162 and ↓21+141
Comments296

Надежда

Reading time1 min
Views608
АЛИСА: Как можно победить, утратив всякую надежду?

ШЛЯПА: Сначала ты теряешь всякую надежду, а потом всё складывается как нельзя лучше.

АЛИСА: Однако надежда умирает последней.

ШЛЯПА: Хахахаа вырвись из плена собственных шаблонов. Думаешь, за пределами надежды существует лишь облом? В действительности, только лишившись последней надежды, ты можешь стать по-настоящему свободной. Тебя ничто больше не держит, тебе становится всё равно, и ты получаешь наконец возможность сосредоточиться на мыслях о том, что следует делать, а не о том, что теперь будет. Поэтому, когда умирает надежда, знай — всё ещё только начинается, и поступи иначе.

АЛИСА: Поступить иначе по отношению к чему?

ШЛЯПА: Не имеет значения. К чему угодно… К себе, например. Надежда есть следствие привычки — смертельной инерции сохранения состояния. Убей надежду.
Total votes 52: ↑44 and ↓8+36
Comments28

Зумер

Reading time6 min
Views4.4K
Помню, как в детстве мама рассказала мне, что когда-нибудь наше Солнце погаснет и Земля погибнет. Помню, как жалко мне было людей, и совершенно неутешительно звучали уверения о том, что это будет еще очень-очень нескоро: ведь мои далекие потомки будут жить в это время! Как же так! Они погибнут!

Прошло много лет. Теперь я понимаю, почему не имеет смысла жалеть о своих далеких потомках, которые могут дожить до конца света. И эта статья именно об этом.
Читать дальше →
Total votes 307: ↑286 and ↓21+265
Comments197

Внутренности датацентра Google

Reading time1 min
Views2.3K
На презентации Google Data Center Efficiency Summit — специалисты Google показали! и рассказали о структуре одного из их датацентров. Таким образом на представленном видео можно увидеть их подход к формированию собственных датацентров. Примечательно то, что такой подход они используют с 2005 года и заключается он в использовании 13-ти метровых контейнеров, в которых и размещаются до 1160 серверов.

Непосредственно видео:


Также впечатляет масштабы мощностей охлаждения.

еще одно видео
Total votes 80: ↑71 and ↓9+62
Comments43

Зеркала математика Хикса

Reading time1 min
Views1.8K
Американский математик Эндрю Хикс разработал сложные компьютерные модели, с помощью которых он может изготавливать зеркала изощрённой формы с необычными свойствами. На компьютере просчитывается, как будет отражаться свет с десятков тысяч граней — и в результате можно сделать, например, зеркало, в котором текст читается нормально или 360-градусная панорама отображается без искажений на плоской поверхности.



По хабракатом — галерея из самых необычных зеркал Хикса.
Читать дальше →
Total votes 148: ↑145 and ↓3+142
Comments49

Логика английских времен

Reading time6 min
Views71K
Изучавшие или изучающие английский язык знают, каким страшным может казаться множество английских временных форм глаголов.
Всего в английском 12 временных форм. А в русском-то, на первый взгляд, всего 3, и как их связать с английскими, для новичка может быть совершенно не понятно.
Читать дальше →
Total votes 196: ↑173 and ↓23+150
Comments202

Speed Install 2.0 − репозиторий под Windows

Reading time3 min
Views14K
Репозитории под Линукс и под Мак существуют давно и делают жизнь пользователей этих систем более комфортной.

Преимущество репозитория:
− выбор программы из нескольких конкурентов в нужной категории,
− всегда установка последней версии,
− автоматическая установка, без бесконечных «Далее», «Согласен», «Принимаю».

Вопрос о создании репозитория уже поднимал dozent в своем топике, и Goodkat в комментарии.

Программа Speed Install 2.0 выполняет поставленные задачи и не ограничивается продуктами Microsoft.

В 2008 году я скачал Гугл Хром, чтобы посмотреть, что за зверь такой, да так на нем и остался. Точно так же разработчики передали мне программу на пробу, а теперь я не представляю, как буду без нее дальше. К комфорту быстро привыкаешь.
 
Обзор программы Speed Install
Total votes 134: ↑83 and ↓51+32
Comments156

Про современных киберкопов из отделов «К»

Reading time6 min
Views23K
imageДобрый день, уважаемые хабралюди!

В последнее время в интернете развернулась абсолютно не понятная для меня «истерия» по поводу деятельности отделов управления «К» в разных регионах нашей необъятной Родины. На многих форумах рассказываются леденящие кровь истории о страшных киберкопах под кодовым названием «кашники».

Я озадачился развернувшейся полемикой и встретился с несколькими своим друзьями, первый из которых работает в одном из территориальных управлений СКП РФ и занимает там не последнюю руководящую должность. Вторым моим собеседником я избрал приятеля, который занимает аналогичную должность в системе МВД РФ. Почему я пригласил на разговор представителей разных ведомств? Потому, что статьи 146, 272-274 УК РФ относятся к разряду, так называемых, «альтернативных статей», по которым предварительное следствие может производиться и в МВД и в СКП РФ.

Читать дальше →
Total votes 164: ↑142 and ↓22+120
Comments136

Малая авиация, летающие дроны, IT и моя мечта…

Reading time15 min
Views47K


Здравствуйте.

Я не являюсь активным пользователем Хабра. Я почти ничего не комментирую. Читаю его каждый день, но не считаю себя достаточно опытным в IT-сфере, чтобы высказывать свое мнение. Поэтому я не имею кармы и не стремлюсь её заработать.

Но у меня есть мечта и хобби.

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

Всё обошлось, я переучился и стал неплохим экономистом, но мечта осталась, точно так же как понимание того, что небо может строго наказывать даже за мелкие проступки. Со временем у меня появилась идея сделать приложение для пилотов, основная цель и идея которого – уменьшение риска возникновения аварийных ситуаций и помощь пилоту в ситуации крайнего дефицита времени. Многие наработки могут быть полезны тем, кто занимается ПО для летающих дронов.
Статья будет ОЧЕНЬ длинной.
Total votes 77: ↑75 and ↓2+73
Comments46

Взгляд на 10G Ethernet со стороны FPGA разработчика

Reading time8 min
Views99K
Всем привет!

Многие специалисты знают, что топовое сетевое оборудование использует специальные чипы для обработки трафика. Я принимаю участие в разработке таких молотилок и хочу поделиться своим опытом в создании таких высокопроизводительных девайсов (со интерфейсами 10/40/100G Ethernet).

Для создания нового канала сетевики чаще всего берут оптику, пару SFP+ модулей, втыкают их в девайсы: лампочки радостно загораются, пакеты начинают приходить: чип начинает их передавать получателям. Но как чип получает пакеты из среды передачи? Если интересно, то добро пожаловать под кат.
Читать дальше →
Total votes 149: ↑148 and ↓1+147
Comments47

Всё, что вы хотели знать о Ethernet фреймах, но боялись спросить, и не зря

Reading time9 min
Views298K
Статья получилась довольно объёмная, рассмотренные темы — форматы Ethenet фреймов, границы размеров L3 Payload, эволюция размеров Ethernet заголовков, Jumbo Frame, Baby-Giant, и много чего задето вскользь. Что-то вы уже встречали в обзорной литературе по сетям передачи данных, но со многим, однозначно, не сталкивались, если глубоко не занимались изысканиями.

Начнём с рассмотрения форматов заголовков Ethernet фреймов в очереди их появления на свет.

Форматы Ehternet фреймов.


1) Ethernet II



Рис. 1
Читать дальше →
Total votes 71: ↑71 and ↓0+71
Comments32

Почему в России почти нет гражданского/коммерческого высокотехнологичного производства?

Reading time27 min
Views407K
Статью с обзором ситуации с микроэлектроникой в России я закончил утверждением, что сейчас в России есть технические возможности для создания любых военных микросхем (если не считаться с ценой). Однако и в комментариях к той статье, и во многих других — всех больше волновал вопрос отсутствия (на уровне погрешности измерений) производства чисто-коммерческих (гражданских) высокотехнологичных продуктов. Этот вопрос волновал и меня, потому я постоянно мучил вопросами всех, кто так или иначе связан с высокими технологиями и бизнесом в России.

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

Под катом попробуем разобраться чем отличаются «высокотехнологичные» компании от «низкотехнологичных», что нужно, чтобы высокотехнологичные компании могли рождаться и выживать, почему с софтом у нас лучше, чем с хардом, с чего начиналась кремниевая долина в США и можно ли её «скопировать», почему Китай всех рвет, а также — окинем взором все, что происходит в Сколково, Роснано, фонде перспективных исследований и приведут ли они к расцвету российских инноваций. Безусловно, я где-то могу ошибаться — буду рад дополнениям в комментариях.

Сразу нужно отметить, что в связи с многогранностью проблемы объем статьи получился довольно большой, так что можно начать читать с резюме в конце, и затем прочитать лишь те разделы, которые вызовут интерес. Сразу хочу предупредить — повествование «нелинейное», соседние заголовки могут описывать разные аспекты проблемы и быть друг с другом практически не связанными.
Читать дальше →
Total votes 389: ↑380 and ↓9+371
Comments304

Information

Rating
Does not participate
Registered
Activity