Pull to refresh
3
-1
Сергей Андреев @DragorWW

Технический директор

Send message

Аарон Шварц: как стать продуктивнее

Reading time10 min
Views11K
image

Прим. ред: Я сейчас делаю Ontol — это Github для знаний/мудрости. Онтол — это курируемые списки материалов (тексты и видео), которые существенно повлияли на мировоззрение и доступные бесплатно и в 1 клик. Этот текст попадает в онтол «продуктивность». (канал в телеграм: t.me/ontol)

Об Авторе: Аарон Шварц — американский интернет-активист, программист, писатель, хактивист. Умер за свободу информации.

  • В 12 лет создал сайт Info, где каждый мог писать о том, что знает (а другие могли дополнять и комментировать). Это был предвестник Википедии.
  • В 14 лет Шварц стал соавтором спецификации RSS 1.0.
  • Аарон Шварц работал под руководством Тима Бернерса-Ли в составе основной рабочей группы RDF в Консорциуме W3C.
  • Попал на первую программу в Y Combinator со стартапом Infogami, который впоследствии слился с популярным сайтом Reddit.
  • Работал над Open Library и Creative Commons
  • Внес существенный вклад в Markdown.

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

Время имеет разные степени качества. Если я еду в метро и обнаруживаю, что забыл свой ноутбук, то пара абзацев — это всё, что я смогу выжать. Кроме того, трудно сосредоточиться, когда тебя постоянно дёргают. Ну и психологический момент — порой ты окрылён, полон мотивации и готовности работать над чем-то, а порой чувствуешь такое раздражение и усталость, что не можешь делать ничего, кроме как пялиться в телевизор.
Читать дальше →
Total votes 16: ↑13 and ↓3+16
Comments15

Патологическая анатомия на производстве

Reading time11 min
Views12K
Продолжаем тему управления качеством, начало здесь.

Что такое качество – допустим, разобрались, это степень соответствия требованиям потребителя. Вы, возможно, не согласны, по крайней мере с моей категоричностью, но вроде явных ляпов в этом определении нет.

Определение — понятно, но для управления качеством этого недостаточно. Это какая-то базовая, фундаментальная ценность, цель системы, а не руководство к действию. Что делать-то надо?

На что направить свои усилия, чтобы повысить качество? И качество чего надо повысить? Все слышали, что есть качество продукта, а есть – качество процесса. В чем разница? Что важнее?

А может, усилия надо направить на требования потребителя? Оставить качество на месте, а потребителя убедить, что его требования не обоснованы, и ему совсем другое нужно – не то, что он просит. Например, убедить покупателя, что колбаса из курицы – лучше, чем колбаса из мяса. Несложно ведь? Курица – диетическая, жира меньше, легче усваивается, да и стоит дешевле. Если убедить в этом покупателей, то они изменят свои требования, и качество продукта резко возрастет.

Это что такое получится? Управление качеством? В конечном итоге – да, но путь немного странный. Мы не качеством управлять будем, а требованиями. Есть вроде такая область знаний – управление требованиями? В ИТ, в частности. Хотя, если посмотреть телевизор, там только и занимаются, что управлением требованиями – кажется, это «пропагандой» называется.

Попробую рассказать то, что я успел узнать за свою жизнь про «нормальное» управление качеством.
Читать дальше →
Total votes 42: ↑39 and ↓3+36
Comments41

Кровососы. Классификация программиста

Reading time13 min
Views28K
Кто такие руководители, и зачем они нужны? Какая от них в жизни польза? Чем они вообще занимаются? А чем они должны заниматься?

С одной стороны, традиционно руководитель понимается как тот, кто управляет – строит планы, дает указания, контролирует сроки, орет громче всех, принимает решения и несет за них ответственность.

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

С третьей стороны, есть самоуправление и бирюзовые организации, которые на практике доказали, что такая сущность, как руководитель, не нужна вовсе – это просто набор обязанностей, ролей и контрольных точек, которые легко размазываются между разными людьми.

Так кто же он такой, этот руководитель, и зачем он нужен? Руководитель нужен компании или компания нужна руководителю, как источник дохода? Может, он просто оправдывает свое существование, ведь результат того стоит – доходы руководителей зачастую несопоставимо выше, чем доходы обычных сотрудников.

Я использую специальную модель для оценки руководителей, с которой вам и предлагаю ознакомиться.
Читать дальше →
Total votes 53: ↑31 and ↓22+9
Comments29

Корпоративное интервью

Reading time13 min
Views29K
— Сергей! Сергей!

Сергей встрепенулся, оторвался от компьютера и снял наушники. Сбоку стояла Лена, менеджер по снабжению, с какими-то бумагами в руках и вопросительно на него смотрела.

— Чего? – спросил Сергей.

— Интервью.

— Чего?

— Мы с вами договаривались об интервью для корпоративного журнала.

— Блин, точно… Прямо сейчас? Я тут поработать хотел, специально вышел в каникулы…

— Прямо сейчас. – твердо сказала Лена. – Я, как вы заметили, тоже специально вышла в каникулы, и только ради интервью.

— А, да, точно… — Сергей начал волноваться. – Ладно, давайте. Надолго это?

— Не знаю. – пожала плечами Лена. – Вопросов много, быстрее начнем – быстрее закончим.
Читать дальше →
Total votes 66: ↑47 and ↓19+28
Comments101

Особенности протокола в IO-играх

Reading time5 min
Views15K
Допустим, вы хотите создать IO-игру. Что-то похожее на agar.io, slither.io и тысячи их.

Что такое IO -игры
Такое название закрепилось за браузерными, клиент-серверными многопользовательскими играми в реальном времени.

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

Родоначальником жанра является agar.io

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

Сейчас я так не думаю.
Расскажу почему
Total votes 34: ↑27 and ↓7+20
Comments75

Выступи на CodeFest

Reading time2 min
Views5.5K


Конференции разработчиков CodeFest пять лет. Все пять лет мы формировали программу только силами программного комитета: искали спикеров, приглашали, подкупали, угрожали. Всё сами. Вы все пять лет попрекаете нас этим. Мол, в программу снаружи не пробиться. Мы всё осознали и хотим сделать предстоящую конференцию более открытой. Поэтому приглашаем вас выступить на CodeFest.
Читать дальше →
Total votes 28: ↑23 and ↓5+18
Comments4

Используем время простоя веб-приложения для фоновых задач

Reading time4 min
Views14K
Я люблю, когда мои приложения бегут со скоростью 60 fps, даже на мобильных устройствах. А еще я люблю сохранять состояние моего приложения, например, открытые окошки или введенный текст в localstorage и метаданных пользователя (если он зарегистрирован), чтобы, закрыв его, работу с ним можно было бы продолжить позже с того же места, в том числе и на другом устройстве.

Это все прекрасно, вот только сегодня я столкнулся с одной проблемой. Дело в том, что есть у меня одно боковое меню, offcanvas, и его состояние (открыто/закрыто) я тоже бы хотел сохранить в браузере и учетной записи пользователя. Вот только запись в localstorage и AJAX реквест на обновление в БД асинхронны и они все время норовят запускаться прямо во время сложной анимации, крадя у меня пару-другую фреймов, что особенно заметно на мобильных устройствах. Очевидно, мне бы хотелось, чтобы данные сохранялись после того, как анимация завершится, а не в критичный момент моего приложения, но как?
Читать дальше →
Total votes 25: ↑22 and ↓3+19
Comments14

Копи деньги смолоду или пара утверждений, легко проверяемых в Excel

Reading time2 min
Views210K
На хабре регулярно появляются посты, посвященные системам личных финансов. Системы эти бывают простенькие, навороченные, красивые и т.д. Но! Большинство из них почему-то напрочь игнорирует такую простую штуку как сложные проценты (простите за каламбур). А ведь это основа личных финансов.

Приведу два простых примера, иллюстрированных табличками в Excel. Для затравки вопрос: имеются два ровесника: Вася и Петя. Вася фрилансер и ему 22 года. Он начал откладывать по штуке долларов в год и откладывал их до 30 лет (всего 8 лет). Потом родился ребенок, с деньгами стало туговато и откладывать он больше не смог. Петя же наоборот, в начале карьеры откладывать не мог, но в 30 лет он стал тимлидером и наконец-то смог относить в банк по той же штуке ежегодно. Делал он это аккурат до выхода на пенсию, т.е. до 65 лет (итого 36 лет). Вопрос: у кого в 65 лет денег на счету больше? Правильный ответ: конечно же у Васи.
Читать дальше →
Total votes 87: ↑46 and ↓41+5
Comments340

Инструкция по применению Yahoo!Answers (стирать руками, нельзя гладить)

Reading time10 min
Views3.7K

Yahoo!Answers SEO guide



Yahoo!Answers (далее y!a) — социальная сеть для людей, у которых есть различные вопросы, и хотят быстро получить на них ответы. Это своеобразный набор тематических форумов для которых правила вопросов и ответов едины. Y!A является мощным инструментом оптимизации в руках СЕО оптимизаторов. Как начинающих, так и “продвинутых”.

image

Читать дальше →
Total votes 27: ↑14 and ↓13+1
Comments7

Вам календарик 2012

Reading time1 min
Views2.9K


И вот опять вам календарик!

По сложившейся традиции канун 31 декабря я провожу поедая мандарины и обновляя календарик для Хабра.

В карман (100×70мм):
pdf, eps, svg или png (1185×836, 300dpi)

На стенку (A4):
pdf, eps, svg или png (3512×2487, 300dpi)

Сделай сам:
Генератор календариков (Python, CC-BY)

Читать дальше →
Total votes 160: ↑139 and ↓21+118
Comments35

Офис компании Boomburum

Reading time19 min
Views411K
image

Осторожно, трафик! Но можно хотя бы посмотреть картинки )

   Идея создать дома свой «рабочий кабинет» у меня зрела давно – как-то сам дошел до осознания его необходимости, хотя немалый вклад в начинания сделал этот давний пост на Хабре. У меня было своё рабочее место – большой удобный стол, где помещалось практически всё и даже больше… но, по сути, он был проходным двором – все время кто-то ходил, был рядом, отвлекал… такое очень часто мешает сосредоточиться и начать работать. Иногда, бывает, сидишь весь вечер за компом и понимаешь, что абсолютно ничего не сделал, хотя родным заявил «так, мне надо поработать».
Читать дальше →
Total votes 738: ↑625 and ↓113+512
Comments438

Спать мало, но правильно?

Reading time7 min
Views900K
Навеяно этим постом от юзера case. Пост не новый, и на главную он не попал.
Но я вот наткнулся на него сегодня и решил написать кое-что о сне. Уверен, что это будет полезно многим хабравчанам, да и случайным читателям тоже.
Читать дальше →
Total votes 713: ↑670 and ↓43+627
Comments420

О первом долларе, заработанном в Интернете

Reading time3 min
Views1.5K
Хочу рассказать о том, как и когда я заработала первую копеечку в сети. Нет, это не будет очередной пост на тему «Как я заработал в месяц 3 бакса вместо обычных двух просто перевесив адсенс в левый верхний угол блога и удачно подобрав цвета» :)

Было дело в начале 2005 года. Уже тогда я активно интересовалась хендмейдом и лазила по буржуйскому Интернету в поисках вдохновения и единомышленников. Не помню как, но наткнулась я на сайт http://bead-patterns.com/. Они продают файлы в формате pdf, в которых находятся инструкции, как изготовить то или иное украшение. Вдоволь налазившись в поисковике и навозившись с графическими программами, словарем и фотоаппаратом, я сотворила первый в жизни пдф-файл со схемой и описанием изготовления своего браслета, и отправила заявку на сайт: мол, хочу продавать свои схемы у вас. Потом я нарисовала еще несколько схем, и закачала на их сайт. Полазив по схемам других дизайнеров я была просто шокирована ценами, которые они выставляют на свои пдф-файлы: от 4 до 7 баксов за схему, в которой и без заглядывания внутрь понятно, как оно делается. Я назначила цены в соответствии с общими тенденциями, и была вне себя от радости, когда на следующий день, зайдя в статистику, увидела, что одну мою схему, которую я оценила в 5 баксов, купили: 2 доллара отошло хозяевам сайта, 3 досталось мне. За месяц от продажи 5 пдф-файлов набежало 90 долларов. Это были целое богатство для меня, невиданная сумма, и мне казалось, что получила я их на халяву, без особых усилий: один раз сделал, а потом сиди и пожинай плоды стараний всю жизнь. Через 2 месяца продажи стали падать, потому что мои схемы ушли из категории новых. Пришлось рисовать что-то еще, чтобы люди, просматривающие новинки, заметили меня и снова стали покупать, заодно просматривать остальные пои схемы и покупать что-то из старого. Тогда произошла мини-революция в моем сознании. Я никогда не могла бы подумать, что кто-то будет платить такие деньги за возможность один раз распечатать мой пдф-файл.

Читать дальше →
Total votes 113: ↑109 and ↓4+105
Comments51

Интернет магазин — 15000 евро за первый месяц

Reading time6 min
Views91K
В народе есть известная поговорка „Первый Блин Комом“, чего не могу сказать о своём свежем опыте интернет торговли. Скорее всего, это просто исключение подтверждающее правило, но, тем не менее, хочется рассказать о тех небольших выводах, что я сделал за последний месяц.

Итак, небольшая история о том, как можно довольно легко заработать за один месяц минимум 15 000 евро.

Мой профессиональный род деятельности — веб-разработка. Занимаюсь R&D в одной небольшой IT компании, пишу «навороченные» приложения для корпоративных интранетов и, в принципе, на жизнь не жалуюсь. Конечно, при таком раскладе хочется параллельно вести какой-нибудь интересный проект, чем неоднократно занимался в мире Open Source. Со временем, правда, захотелось на побочных проектах так же как-то зарабатывать, что с Open Source оказалось не так просто, как может показаться из статей на Хабре :) Потому и решил попробовать для себя что-то принципиально новое — открыть интернет магазин.

Читать дальше →
Total votes 517: ↑493 and ↓24+469
Comments389

Региональное Интернет-СМИ: Часть 3. Наполнение сайта новостями

Reading time11 min
Views10K
Рассказав в первых двух частях об общих вопросах и вопросах политики не без удовольствия перехожу к конкретике в работе СМИ. Извиняюсь за задержку с выходом этой части — было много дел, да и материал хотелось получше обдумать и сформулировать. Получилось много.

В этой части я расскажу о том, откуда берутся новости, что с ними может сделать редакция, какие темы и материалы наиболее интересны и не интересны читателям. Но начну я с другого.
Кто и как делает новости
Total votes 20: ↑19 and ↓1+18
Comments27

Идеальный стол для работы за компьютером. Работа над ошибками

Reading time3 min
Views218K
Уважаемая публика Хабра,

Не так давно на Хабре была опубликована статья о компьютерном столе с регулируемой высотой «Идеальный стол для работы за компьютером».
В комментариях к статье хабровчане высказали много замечаний и советов, в основной массе дельных.

Принимая во внимание общую заинтересованность, активность и «продвинутость» посетителей Хабра в данном вопросе у разработчика возникла идея предоставить возможность всем желающим с аналитическим складом ума и творческим потенциалом, принять участие в критике второй модификации стола, так сказать, v2.0, на этапе ее проектирования. А затем общему вниманию будет предоставлен конечный продукт с учетом конструктивной критики и предложений.
Читать дальше →
Total votes 53: ↑41 and ↓12+29
Comments203

Элиза

Reading time5 min
Views53K
Давным-давно, когда я был маленький, у меня не было друзей. Нет, правда, совсем-совсем не было. Я нуждался в общении, мечтал о ком-то близком, но понимания среди других людей найти не мог, и спасение находил лишь в книгах и компьютере. Вместе с первым CD-приводом появились мои первые компакт-диски с играми. Ты, наверное, помнишь такие: триста игр, пятьсот, семьсот… Кроме всяких аркад и шутеров, на одном из дисков была программа Диала — интерактивный собеседник.
Читать дальше →
Total votes 443: ↑386 and ↓57+329
Comments160

Региональное Интернет-СМИ: Часть 4. Привлечение посетителей на сайт, продвижение

Reading time9 min
Views8.4K
Посещаемость для Интернет-СМИ, это не совсем то же, что тираж для бумажной газеты. Газета получает деньги с каждого проданного номера и рекламы, а Интернет-СМИ, в общем случае, только с рекламы.

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

Я исхожу из того, что цифра на счетчике — это показатель, а не цель.

Узнать секрет популярности!
Total votes 27: ↑25 and ↓2+23
Comments11

Простые догмы при работе с цветом в интерфейсах

Reading time5 min
Views111K
image

Привет, username!

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

Читать дальше →
Total votes 149: ↑131 and ↓18+113
Comments128

Простенькое GUI для XNA

Reading time4 min
Views18K
Доброго времени суток. Эта статья не откроет Вам новые грани программирования, она не расскажет о классном способе решения проблемы, ничего такого. Просто ещё один старый велосипед, ржавый, но на ходу, и ехать ему ещё очень долго…



Итак

Когда я начал писал первую «серьёзную» игру на XNA стала проблема с отсутствием стандартного GUI на этом движке. Так как я учусь, опыта у меня немного, было решено писать свою систему интерфейса,
и что из этого получилось
Total votes 35: ↑23 and ↓12+11
Comments4

Information

Rating
Does not participate
Location
Алматы (Алма-Ата), Алма-Атинская обл., Казахстан
Date of birth
Registered
Activity

Specialization

Chief Technology Officer (CTO)
Git
Docker