Как стать автором
Обновить
0
0
kk0tt @kk0tt

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

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

Кикстартер: за и против

Время на прочтение8 мин
Количество просмотров60K
Сегодня мы поделимся советами по созданию проекта на краудфандинг площадке и опишем процесс на примере кикстартера, так как, к сожалению, он самый популярный и предъявляет наиболее жесткие требования — с остальными площадками проблем при публикации проекта у вас не возникнет.
Читать дальше →
Всего голосов 17: ↑13 и ↓4+9
Комментарии8

Игра BonVirage после исправлений и дополнений

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

После дополнения и исправления вышла в свет новая версия Браузерной игры в реальном времени.
Была добавлена «быстрая игра» — для пробы. Добавлен хелп по кнопкам, подключены платежные системы и исправлен и доработан движок игры. Прошу зайти — поиграть и оставить свое мнение.
Читать дальше →
Всего голосов 14: ↑5 и ↓9-4
Комментарии6

Орден Белых Рыцарей Хабра

Время на прочтение2 мин
Количество просмотров3.7K
Во имя добра, любви и кармического равновесия Белые Рыцари Хабра готовы принять в свои ряды новых бойцов. Чтобы стать Белым Рыцарем необходимо изменить свой юзерпик на изображение ведра — символа чистоты помыслов — и соблюдать Кодекс Белого Рыцаря Хабра.
Читать дальше →
Всего голосов 401: ↑213 и ↓188+25
Комментарии553

Гибкое время прихода на работу ч.2

Время на прочтение7 мин
Количество просмотров5.1K
Месяц назад я написал небольшую заметку про время прихода на работу. Она вызвала неожиданно большой интерес в интернете. И даже попала в top30 на Яндексе самых обсуждаемых тем в блогосфере.
Та заметка была написана на чистых эмоциях, без каких-то статистических данных или исследований, без примеров и писалась она для рядовых IT-специалистов. И именно им эта заметка понравилась больше всего и собрала множество комментариев тут и тут.
Подавляющее большинство комментаторов на хабре согласны, что гибкий график — это то, о чем они мечтают и как хотели бы работать. Это подтверждается и статистическими данными: "94% работников хотели бы иметь гибкий рабочий график; 78% работающих европейцев готовы сменить работу в обмен на гибкие условия работы".
Однако врядли та заметка могла в чем-то убедить менеджеров или владельцев компаний. Для них нужна совсем другая статья.
Сейчас я попробую написать статью, которая будет интересна именно менеджерам и руководителям компаний, которые, собственно, и принимают решения о введении гибкого графика работ. Эти люди рискуют своими деньгами и не готовы к необдуманным экспериментам.
Я собрал несколько исследований и статей на эту тему и они меня, честно говоря, удивили.

Читать дальше →
Всего голосов 101: ↑94 и ↓7+87
Комментарии122

Озвучка закрытия и открытия крышки ноутбука и синтез речи в Ubuntu

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

Выглядеть это будет примерно так: видео на youtube.

Причем речь мы будем синтезировать, то есть, вы пишите текст, а ноутбук будет это произносить. Естественно, таким образом вы сможете настроить, что именно будет произносить ваш ноутбук, когда вы закрываете крышку.

Читать дальше →
Всего голосов 30: ↑27 и ↓3+24
Комментарии16

Разговорный английский за месяц

Время на прочтение5 мин
Количество просмотров22K
Перепечатано с моего ЖЖ.

Решился написать про свой опыт изучения английского в экстремально короткие сроки (1 месяц) — вдруг кому пригодится. Также выдам немного инфы про то, как собеседовался за границу.

Читать дальше →
Всего голосов 9: ↑6 и ↓3+3
Комментарии220

Факторы, влияющие на эффективность ссылочного продвижения

Время на прочтение9 мин
Количество просмотров2.2K
Правильно сформированная ссылка существенно упрощает задачу продвижения сайта в поисковых машинах. Вместе с тем, нарушение определённых правил при размещении ссылок может оказать негативное влияние на позиции сайта в результатах поиска. Для того чтобы ссылки приносили ощутимый и исключительно положительный результат, необходимо учитывать основные правила их формирования и размещения.

Читать дальше →
Всего голосов 43: ↑36 и ↓7+29
Комментарии38

Screen — текстовый оконный менеджер

Время на прочтение4 мин
Количество просмотров32K
Людям, которые в Линуксе часто работают с консолью приходилось сталкиваться с проблемой необходимости нескольких терминалов, например в одном из них пользователь правит текстовый файл, а в другом идет компиляция программы. Существует много способов решения данной проблемы, например открыть несколько псевдо-терминалов или открыть несколько вкладок. В данной статье я хотел бы рассмотреть способ, не связанный с каким-то конкретным терминалом: использовать консольный оконный менеджер Screen.

Итак, что же представляет из себя Screen?

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

Вертикальные поисковики — некоторые части доклада

Время на прочтение6 мин
Количество просмотров1.8K
Выдержки из доклада на СПИК в Санкт-Петербурге.

До моего выступления ко мне обратились несколько человек с вопросом, а что такое, собственно, вертикальный поисковик? Поэтому я добавил несколько разъясняющих моментов…

Если под вертикальным поиском понимать структурированную информацию по какой-либо теме, то сама идея вертикальных или нишевых поисковиков будет далеко не новой. Еще в самом начале Интернета (когда не было крупных игроков и рынок не был структурирован) веб-мастера делали тематические сайты, например, поиск по автомобилям, новости об авто, отзывы, каталог сайтов авто-тематики.

Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Комментарии4

Высоты разработки ПО

Время на прочтение1 мин
Количество просмотров574
… если ваши программисты, объясняя, почему в исходниках нет комментариев, употребляют словосочетание «самодокументирующийся код»

из 69 признаков того, что не вы трахаете проект, а он вас.


1


class boolshit{
public:
boolshit(bool shit):_shit(shit){}
operator bool() const{return _shit;}
private:
bool _shit;
};

2


// Truth values
#ifndef TRUE
#define TRUE 1
#endif
#ifndef FALSE
#define FALSE 0
#endif
#ifndef MAYBE
#define MAYBE 2
#endif

3


while(«не хлебом единым жив»)
{
//…
}
Читать дальше →
Всего голосов 39: ↑29 и ↓10+19
Комментарии70

Хорошо ли вы подготовились к использованию Windows 7? Несколько “горячих” клавиш

Время на прочтение3 мин
Количество просмотров3.4K
Сразу хочу извиниться, статья не очень то техническая. Если вы считаете, что уже и так хорошо знаете все горячие клавиши Windows 7, которые упрощают работу с ней, то просто пропустите этот топик.

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

Читать дальше →
Всего голосов 142: ↑118 и ↓24+94
Комментарии89

11 порталов для выбора Иконок

Время на прочтение1 мин
Количество просмотров5.4K
Коллекция ссылок больших порталов и поисковиков, для выбора всевозможных Иконок(Icons) разного типа. Практически на всех есть широкий выбор размеров.

В этой коллекции я уверен что вы найдете что вам нужно ;)

Ну интересное так точно!!!

1. http://www.iconspedia.com
Читать дальше →
Всего голосов 100: ↑99 и ↓1+98
Комментарии32

Миникомпьютер из роутера с OpenWRT: разрабатываем USB-видеокарту

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

Добрый день, уважаемые хабровчане. В этом цикле статей мы с вами пройдем достаточно длинный, но весьма интересный путь по превращению обычного роутера в мини-компьютер с LCD-дисплеем. Для этого мы разработаем сначала USB-видеокарту на базе микроконтроллера STM32F103, потом тестовый драйвер, который позволит нам выводить на него графику, и, наконец – полноценный драйвер фреймбуффера, благодаря которому можно будет запустить настоящие графические приложения, такие как x-сервер. Заодно мы научимся включать наш код в дерево исходников OpenWRT, допиливать его ядро и делать прочие полезные вещи.
Ну а в самом конце мы получим результат, который, я надеюсь, вызовет ностальгическую слезу у многих читателей. Я постараюсь излагать материал таким образом, чтобы в конце каждого этапа мы получали осязаемый результат, не дающий угаснуть энтузиазму. Итак, начнем.
Читать дальше →
Всего голосов 286: ↑279 и ↓7+272
Комментарии44

Об одном методе распределения памяти

Время на прочтение17 мин
Количество просмотров29K
image
Не секрет, что иногда выделение памяти требует отдельных решений. Например — когда память выделяется и освобождается стремительным домкратом потоком, в параллельных задачах.

В результате стандартный консервативный аллокатор выстраивает все запросы в очередь на pthread_mutex / critical section. И наш многоядерный процессор медленно и печально едет на первой передаче.

И что с этим делать? Познакомимся поближе с деталями реализации метода Scalable Lock-Free Dynamic Memory Allocation. Maged M. Michael. IBM Thomas J. Watson Research Center.

Самый простой код что я сумел найти — написан под LGPL камрадами Scott Schneider и Christos Antonopoulos. Его и рассмотрим.

Читать дальше →
Всего голосов 103: ↑101 и ↓2+99
Комментарии62

Как понять, хорош ли ваш проект для инвестора: чеклист стандартных грабель стартапа

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

Бизнес-ангел часто смотрит на стартаперов с недоумением

Предположим, вы придумали какое-то железо, и теперь хотите начать его производство. У вас уже есть прототип: вот он, в руке, коряво выглядит, в 4 раза больше нормального размера и из него торчит провод. Но он работает. У вас горят глаза: ведь осталось только «допилить» его и начать производить по всему миру. Из маркетингового плана у вас есть только «запостить про железку на Хабр – и всё закрутится».

На этой стадии вам даже в голову не приходит, что инвестор может не ценить саму идею. Инвестор же точно знает, за что он платит: а платит он за вас, вашу работу на проекте, вашу команду, ваш энтузиазм, горящие глаза и умение двигать новый проект. А уже потом — за идею.

Так вот, я занимаюсь тем, что отбираю стартапы для крупных и действительно крупных инвестиций. Ниже я хочу рассказать вам о том, как оценка проекта выглядит «с той стороны» для компаний, рассчитывающих не «срубить бабла по-быстрому», а готовых вкладываться в длинные проекты.
Читать дальше →
Всего голосов 139: ↑127 и ↓12+115
Комментарии51

Управление мощной нагрузкой переменного тока

Время на прочтение8 мин
Количество просмотров219K
Все знают, насколько ардуинщики гордятся миганием лампочками
Так как мигать светодиодами не интересно, речь пойдет про управление лампой накаливания на 220 вольт, включая управление её яркостью. Впрочем, материал относится и к некоторым другим типам нагрузки. Эта тема достаточно избита, но информация об особенностях, которые необходимо учесть, разрозненна по статьям и темам на форумах. Я постарался собрать её воедино и описать различия между схемами и обосновать выбор нужных компонентов.
Читать дальше →
Всего голосов 44: ↑37 и ↓7+30
Комментарии64

Создание композитных компонентов на Android

Время на прочтение8 мин
Количество просмотров40K
Приветствую всех Хабра-жителей и Андроид-ценителей!
Композитный в нашем случае означает «состоящий из нескольких», но вы это и так знаете.
Итак, есть Задача:
  • Необходимо вывести блок данных, включающий в себя текст, картинки, кнопки и т.д.
    (В нашем случае это будет короткий анонс передачи по ТВ)
  • дизайн блока нарисован специально нанятым дизайнером и вам нельзя отсупать от него ни на пиксель
  • Это блок может иметь какую-то внутреннюю логику работы и компоненты могут влиять друг на друга (у нас «внутренней логикой», будет установка символа "*" в заголовок передачи и смена цвета фона если была нажата кнопка «Буду смотреть»)
  • Таких блоков может быть много и информация для них получается уже в процессе работы приложения
  • как всегда, в процессе работы, дизайн может быть пересмотрен, и вам надо быстро внести изменения в программу не переписывая все с самого начала


Читать дальше
Всего голосов 35: ↑32 и ↓3+29
Комментарии10

Обзор свежих материалов, январь-февраль 2012

Время на прочтение12 мин
Количество просмотров1.9K
Этот материал продолжает серию ежемесячных обзоров свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-декабрь 2011.


Читать дальше →
Всего голосов 69: ↑66 и ↓3+63
Комментарии9

Inline-callback в tornado server для asyncmongo

Время на прочтение3 мин
Количество просмотров3.9K
Пару недель назад разработчики tornado добавили нативный модуль по созданию inline callback (аналог inlineCallbacks в Twisted, Seq в Node.js, Fibers в Ruby).
Ниже примеры использования и примеры с участием asyncmongo (асинхронным драйвером для mongoDB)
Читать дальше →
Всего голосов 25: ↑22 и ↓3+19
Комментарии5

Многопоточное приложение под Tornado

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


В документации к неблокирующему вебсерверу Торнадо красиво расписано как здорово он справляется с нагрузкой, и вообще является венцом творения человечества в области неблокирующих серверов. Отчасти это верно. Но при построении сложных приложений за рамками «еще одного чата» выявляется много неочевидных и тонких моментов, о которых желательно знать до вояжа по граблям. Под «катом» разработчики клуба интелектуальных игр Трельяж готовы поделиться своими мыслями о подводных камнях.
Читать дальше →
Всего голосов 70: ↑66 и ↓4+62
Комментарии28
1

Информация

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