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

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

Продолжить чтение

Джоэль Спольски: перестаньте делать бэкапы

Перевод небольшой заметки Джоэля Спольски (Joel Spolsky) "Let's Stop Talking About Backups". Джоэль — один из создателей stackoverflow.com и ведущий блога joelonsoftware.com.
Вы бэкапите данные со своей рабочей машины?
А с производственных серверов?
Вы храните бэкапы на том же диске, или переносите их на другую машину?
Переносите ли вы серверные бэкапы в другой дата-центр?

Продолжить чтение

Полезные команды Linux (Обновлено)

Так или иначе рано или поздно любой web-разработчик сталкивается с проблемой того, что «надо что-то подковырять на сервачке, где крутится проект». Само собой работая на локали, мы не задумываемся порой над проблемой распаковки архивов и тому подобных рутинных операций. Совсем другое дело, когда работа начинается с удаленный сервером, где крутится проект. В большинстве случаев на таких серверах расположена Unix-like OS без какого-либо user friendly интерфейса (в целях экономии ресурсов конечно же), а все действия с сервером осуществляются через ssh-туннель прямо в консоли. Приведу небольшой список операций, которые мне приходилось выполнять чаще всего.

Итак, погнали:

http://gnu.su/page.php?52

Еще под катом...

Продолжить чтение

Как избежать уголовной ответственности за распространение нелицензионного ПО и что делать, если вас поймали

В последнее время нездоровый интерес сотрудников правоохранительных органов к распространителям нелицензионного программного обеспечения, а так же других объектов защищенных авторским правом приобретает обостренную форму. От их действий страдают не только гиганты-распространители пиратского контента, а так же простые граждане.
Чуть ни каждый день возбуждаются уголовные дела за установку и продажу пиратского софта, осуждают и приговаривают к суровым наказаниям работников «компьютерной скорой помощи» и других распространителей. В данной статье я хочу рассказать о тех несложных уловках, с помощью которых это происходит. Несколько простых правил, чтобы обезопасить себя и предостеречь своих друзей.

Продолжить чтение

Почему я не стану вас нанимать

Один мой товарищ недавно активно искал работу, и спрашивал меня, как себя подавать перед работодателем. Погуглив, мы пролистали с десяток статей о том, как надо и как не надо делать во время поиска, и одну из них я решил перевести для хабрасообщества, возможно кому-то это поможет избежать ошибок, которые в ней описаны. Манера статьи довольно провокационная, язык местами нецензурен, поэтому я постарался сгладить углы. Итак, поехали..

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

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

Продолжить чтение

Новые сообщения