Как стать автором
Обновить
10
0
Алексей @KiLEX

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

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

Машинное восприятие времени, если бы наносекунды были секундами

Время на прочтение2 мин
Количество просмотров7.6K
Давайте сразу обговорим масштаб времени. Процессор вашего компьютера живёт наносекундами: большинство CPU может сделать несколько вещей за одну наносекунду — в основном, простую математику и сравнения. Чтобы облегчить восприятие, предположим, что вы являетесь процессором и вместо наносекунд живёте и работаете секунда за секундой. Для ясности, применим эту метафору на одноядерном процессоре.

Вы можете одновременно держать несколько вещей в голове (регистр). Не больше, чем десяток или два в вашей активной памяти, но вы способны вспомнить любую из них практически мгновенно. Важную для себя информацию вы держите под рукой, будь то доступный за пару секунд отрывной блокнотик на рабочем столе (кэш L1) или одна из книжек на полке (кэш L2 и больше), которые настолько хорошо организованы, что любой фрагмент информации вы можете получить не более чем за десяток секунд или около того.
Читать дальше →
Всего голосов 196: ↑180 и ↓16+164
Комментарии134

Учет затрат на автомобиль в бортовых журналах Drivernotes.net

Время на прочтение8 мин
Количество просмотров15K
Привет, Хабрасообщество.

Хочу рассказать вам о нашем онлайн-сервисе бортовых журналов для автомобилей – DriverNotes.net. Надеюсь, что описание нашего ресурса получится не просто в стиле «Я пиарюсь», но и наведет на какие-то мысли людей, только собирающихся создать что-то свое. В любом случае буду рад ответить на все интересующие вас вопросы.

image


Читать дальше
Всего голосов 64: ↑55 и ↓9+46
Комментарии114

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

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

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

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

Жизнь разработчика (в картинках)

Время на прочтение1 мин
Количество просмотров65K
Взято отсюда специально для хабра. Возможно, в некоторых из ситуаций вы узнаете себя.

Когда я показываю босу, что окончательно пофиксил баг



Когда проджект-менеджер входит в офис



Читать дальше →
Всего голосов 884: ↑700 и ↓184+516
Комментарии132

Мультитвиттеринг, статистика, удобство, отправление по расписанию и все это CoTweet

Время на прочтение3 мин
Количество просмотров508
Говорить о росте популярности Твиттера в России не приходится. И такая ситуация не только в России, но и по всему миру. Что уж говорить, если о твиттере пишут газеты и журналы, показывают по телевизору, печатают в журналах. Даже наши, обычно, непопоротливые госчиновники накинулись пиарить твитер, так усердно, что волей-неволей что-то неладное подозревается.

На волне всеобщей популярности и неслыханного роста программисты усердно и быстро пишут всевозможные программы для удобной работы в твиттере. Такая ситуация наблюдается на любой более-менее используемой платформе. Будь то Mac OS, Win, Linux, Android, iOS и т.д. Все больше и больше появляются разные рйтинги, сервисы для фотографий, сокращения урлов, настройки бэкграундов твиттера, мультитвиттеринга (возможности писать в твиттер с разных аккаунтов) и многое другое. Вообщем Твиттер растет и развивается просто нереально.

Хочу описать и представить очень удобный вебсервис для эффективной работы в твиттере. Называется CoTweet. Основное назначение возможность писать в твиттер с разных аккаунтов самого твиттера и предоставления доступа к аккаунту(аккаунтам) твиттера другим людям (соответственно тем, кому доверяем писать от своего имени, или от имени компании). Очевидно, что сервис более всего интересен компаниям и организациям, но CoTweet очень сильно используется мною и для личных целей.
Читать дальше →
Всего голосов 11: ↑7 и ↓4+3
Комментарии6

Твиттер-букмарклет: делитесь ссылками с любой страницы

Время на прочтение1 мин
Количество просмотров794
На прошлой неделе была представлена простая в установке и лёгкая твиттер-кнопка, позволяющая пользователям проще распространять ссылки на страницы, на которых она размещена. Тысячи сайтов уже начали использовать у себя эту кнопку.

Сегодня представлен и твиттер-букмарклет: для сайтов, на которых нет твиттер-кнопки. Букмарклет позволяет написать твит со ссылкой с любой веб-страницы.



Как и кнопка, букмарклет автоматически сокращает ссылки. Если на странице упоминается чей-то твиттер-аккаунт, букмарклет может предложить зафоловить его. Для установки твиттер-букмарклета найдите на странице dev.twitter.com/pages/share_bookmarklet ссылку «Share on Twitter» и перетащите её на панель закладок вашего браузера.
Всего голосов 42: ↑28 и ↓14+14
Комментарии10

Восстанавливаем флешки

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

image
Читать дальше →
Всего голосов 182: ↑175 и ↓7+168
Комментарии138

Поднимаем очередное интернет-радио

Время на прочтение3 мин
Количество просмотров4.7K
Но не простое, а более-менее автоматизированное.
Делать мы будем круглосуточное радио с периодическими вещаниями диджеев, автоматическим созданием low-потока и записью эфиров.
Не смотря на то, что используемые решения довольно тривиальны, топик призван в первую очередь эти тривиальные решения увидеть.

Для дела этого нам понадобятся лишь mpd и icecast. Я не буду рассматривать их установку и общую настройку, ибо первое тривиально, а для второго поставляются конфиги-примеры.

Будем считать, что вы это уже сделали.
Читать дальше →
Всего голосов 21: ↑16 и ↓5+11
Комментарии12

10 способов расположить к себе айтишника

Время на прочтение3 мин
Количество просмотров3.1K
Не копипаст и не перевод. Принимаются дополнения и уточнения ;)


1. Регулярно консультируйтесь с айтишником по поводу всего, что связано с системами сложнее веника
Будь то водогрей или сигнализация — это неважно. Айтишник должен разбираться во всём, что присутствует в современном мире и недоступно вам. Просто потому, что вам кажется, что он заумен. Физик ядерщик тем временем почему-то остаётся в стороне, хотя имеет к кондиционерам и дрелям ровно такое же отношение.

2. Задалбывайте айтишника словом «компьютерщик»
Ведь совсем неважно, что у каждого айтишника есть своя узкая специализация, хотя бы на верхнем уровне, «железа» и «софта», а свою специальность он уважает. Даже не забивайте себе голову мыслями о том, как бы вы, начальник отдела по продажам в секторе B2B, чувствовали себя назови кто-то вас «торгашом».
Читать дальше →
Всего голосов 229: ↑179 и ↓50+129
Комментарии170

Я ненавижу компьютеры: исповедь сисадмина

Время на прочтение6 мин
Количество просмотров9.9K
Я часто задаюсь вопросом: бывает ли у сантехников такой момент в их карьере, когда после очистки очередного засорившегося водостока они начинают ненавидеть свою профессию? Ненавидеть трубы. Ненавидеть шпатлёвку. Ненавидеть все уловки, которые они выучили за годы, ненавидеть учиться новым. Ради бога, это ведь всего лишь сантехника: соединять трубы и пускать по ним жидкость. Неужели это может быть сложно?
Я ненавижу компьютеры
Всего голосов 282: ↑222 и ↓60+162
Комментарии263

AIMP плагин для прослушивания музыки из VKontakte.ru

Время на прочтение1 мин
Количество просмотров3.5K
Здравствуйте, дорогие хабравчане.

Воодушевленный двумя постами по теме «Музыка из ВКонтакте» (первый и второй) и найдя пару свободных вечеров я написал на Delphi данный плагин для очень хорошего плеера AIMP и теперь представляю его вам.
Читать дальше →
Всего голосов 41: ↑35 и ↓6+29
Комментарии28

Информация — не товар

Время на прочтение5 мин
Количество просмотров4.2K
Проблема распространения интеллектуальной собственности в цифровом виде, более известная как «проблема копирайта», уже не первый год будоражит умы интернет-сообщества. И не только интернет – большие умы мира сего тоже ломают головы над тем, как же из двойки сделать тройку, то есть как придать неэкономической сущности вкус и запах экономического товара.

Почему «неэкономической»? Об этом далее.
Читать дальше →
Всего голосов 141: ↑98 и ↓43+55
Комментарии375

50 цитат о программировании всех времён

Время на прочтение6 мин
Количество просмотров159K
Перевёл после прочтения комментариев к статье «О ненависти к C++». В цитатах можно найти ответы на большинство возникших там вопросов.

50. Программирование сегодня — это гонка разработчиков программ, стремящихся писать программы больше и с лучшей идиотоустойчивостью, и вселенной, которая пытается создавать больших и лучших идиотов. Пока вселенная побеждает.
— Rick Cook

49. Lisp — это не язык, а строительный материал.
— Alan Kay

48. Ходить по воде и разрабатывать программы, следуя спецификации, очень просто… если они заморожены.
— Edward V Berard
Читать дальше →
Всего голосов 344: ↑336 и ↓8+328
Комментарии136

Записки начинающего «свитчера»

Время на прочтение8 мин
Количество просмотров3.4K
В свете комментариев этого топика.

Предыстория


В свое время я был ярым противником продукции Apple, ибо по моему очень скромному мнению продукция не соответствовала моим понятиям «цена-качество». А именно, стоимость Dell (ASUS, HP), с той же конфигурацией, была ниже Apple-продукции в 2-2.2 раза. Установки всяких разновидностей Hacintosh, занимали кучу времени, нервов, и в итоге, после того как система была установлена, даже обновлялась и… безнадежно глючила, была снесена.
В прошлом году к нам пришел на работу сотрудник, который программировал на PHP на 15" macbook pro. В тот момент у меня был Dell с той же конфигурацией. Покрутив в руках «мак» я понял для себя, что в нем ничего особенного, и забыл. В этом году, компания решила начинать несколько стартапов на Python. Как заядлый приверженец PHP я дрался до последнего, но сдался под тягостью фактов. Был обнаружен и беспощадно завербован один из лучших «змееводов» Украины. У него был тоже макбук. Начал понемногу тайком посматривать на Пайтон. Пытался его себе ставить под Win7, и всякий раз понимал, что хочется nix-оподобную систему. На это время у меня была вполне не слабая машинка, 13.3" Dell Vostro 1310, Intel C2D T8400 (2.1GHz), 4Gb DDR2 800MHz, HDD 250Gb, GF 8400M 128Mb. На которую, в очередной раз, попытался поставить Ubuntu 9.10. Это закончилось тем, что Ubunta так на нее и не установилась, ей не понравилась wi-fi карта, не находился EVDO-модем и прочие мелочи. С помощью напильника и такой-то матери, это все поставилось, настроилось и… сдохло… ибо понадобился срочно Photoshop, не говоря про Office, не говоря про MindManager. Просьба, это не холивар, и продукты типа OpenOffice, GIMP, XMind, на фоне вылизанных со всех боков и привычных, меня бесят. Через 25 минут вернулся Windows 7, и возникло тайное желание попробовать «Mac OS X».
Читать дальше →
Всего голосов 184: ↑102 и ↓82+20
Комментарии425

Google Mapping Party Minsk. OpenStreetMap Belarus Team идёт в гости!

Время на прочтение4 мин
Количество просмотров1.4K
Во вторник, 16 марта, Игорь Маханёк отправил в гугл-группу белорусских картографов приглашение посетить минскую Google Mapping Party. Команда OpenStreetMap Belarus просто не могла оставить такое событие без внимания, и в тот же день было принято решение: надо готовиться ко встрече со звездой!
Читать дальше →
Всего голосов 45: ↑31 и ↓14+17
Комментарии51

Несколько терминальных подключений WindowsXP

Время на прочтение5 мин
Количество просмотров5.1K
image
Поскольку часто приходится подключаться к удаленным машинам, и нужно, чтобы пользователи продолжали дальше работать на своих компьютерах, стало необходимо сделать так, чтобы одновременные терминальные сессии были возможны для Винды.

Началось, как всегда с гугления, но результаты давали или ЕХЕшник с трояном, или какой-то мудренный способ.
Верю, что где-то в просторах Сети есть таки нужное решение, но почему бы самому не создать велосипед программу, которая активирует сабжевые возможности Винды, из которой была беспощадно убрана поддержка этой замечательной фичи?
Читать дальше →
Всего голосов 33: ↑24 и ↓9+15
Комментарии44

Starcraft 2 запущен в оффлайне. Но играть пока не с кем

Время на прочтение1 мин
Количество просмотров2K
Здравствуйте, игрозависимые хабралюди и им сочувствующие!
Согласно последним новостям из интернетов, народные умельцы запустили-таки Starcraft 2 в оффлайне! Правда, играть не с кем, AI не работает. Но уже сейчас можно попробовать потыкаться за разные расы :-)
Читать дальше →
Всего голосов 185: ↑167 и ↓18+149
Комментарии224

Фонотека без iTunes и еще одна маленькая полезность

Время на прочтение2 мин
Количество просмотров12K
Я уже писал о том, что айфон как смартфон меня радует, а вот комплектный софт для РС от «Маленькой фруктовой компании» как-то не очень.

Заливка книг в Shortbook через файлопомойку утомила в очень сжатые сроки. Уважаемый BrightBlame в комментах дал очень полезный совет, позволивший избежать навязчивых ошибок при синхронизации. Но человеку ж хочется большего… Поэтому я продолжил копать.

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

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

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

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

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

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

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

Информация

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