Как стать автором
Обновить
4
0
Илья @silentz

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

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

Копирайт: А какие, собственно, законы мы хотим?

Время на прочтение8 мин
Количество просмотров3.7K
То, что происходит в сфере интеллектуальной собственности не устраивает никого — ни производителей цифровых товаров, ни их потребителей. Чего хотят производители цифровых товаров, мы все знаем. Но чего хотят потребители? Я прочитал довольно много статей по вопросу копирайта, но как-то не нашел ясных мыслей по поводу системы вознаграждения производителей цифровых товаров, которая бы устраивала потребителей этих товаров. Но при этом все прекрасно понимают, что какая-то система вознаграждения нужна, потому что иначе этих товаров просто не будет.

Я определился с тем, что бы я хотел увидеть, и делюсь с вами своими мыслями. Основная идея состоит в том, чтобы не потребители, а производители цифрового товара соблюдали правила, «как для реальных товаров» для своих цифровых товаров.
Читать дальше →
Всего голосов 84: ↑59 и ↓25+34
Комментарии126

Лазерный термоядерный синтез: история

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

Начало

(осторожно, картинки!)
image

В далеком 1997 году в Ливерморе (Калифорния) началось строительство комплекса NIF — National Ignition Facility, он же — национальный комплекс зажигания. Цель этого огромного комплекса — изучение и осуществление ICF — инерциального управляемого (термоядерного) синтеза. Ключевое отличие этого вида синтеза от других состоит в том, что термоядерное топливо удерживает само себя за счет инерции. (напомню, в токамаке, который собираются запустить в 2019 году во Франции, плазма удерживается магнитным полем) Процесс должен протекать следующим образом: мишень (топливный шарик, о нем подробнее дальше) нагревается до температуры, которая позволяет пройти синтезу до того, как плазма разлетится в разные стороны, то есть реакция идет импульсно.
В NIF к этой проблеме подошли так:
Читать дальше →
Всего голосов 71: ↑56 и ↓15+41
Комментарии46

Если нефти больше нет? Ну и шейх с ней

Время на прочтение9 мин
Количество просмотров4.6K
Навеяно вот этим.

Цены на нефть и бензин вместе с ней бьют рекорды, а в определенных кругах продолжается истерия вокруг так называемого «пика нефти», который якобы, подобно залетевшему дятлу, должен разрушить всю нашу цивилизацию. Вот, например, один русскоязычный калифорниец пытается вопросить на ответы утомляющих его американцев: «Когда подешевеет нефть?» — и вопросит их так, что они больше не отвечают. Другой русскоязычный во времена, когда аудитория была шокирована крахом доткомов и событиями 9/11, попытался окончательно ее добить опусом в стиле хоррор «Проблема-2033» (я бы скорее назвал это «диагнозом») — и создал питательную среду для всяческих анастасийщиков и прочего мракобесия.

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

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

Разработка плагина IntelliJ IDEA. Часть 2

Время на прочтение12 мин
Количество просмотров17K
Продолжаем неравный бой с документаций Intellij IDEA. Предыдущая часть находится здесь.

Конфигурационный файл плагина


Вся функциональность, предоставляемая плагином, а также описание и данные об авторе перечисляются в файле plugin.xml.
Рассмотрим структуру файла, в котором присутствуют практически все значимые элементы.
Читать дальше →
Всего голосов 18: ↑17 и ↓1+16
Комментарии0

Вот такой гибрид…

Время на прочтение4 мин
Количество просмотров16K
«Бородатый» стеб о гибридах:
– Что будет, если скрестить ежа и ужа?
– Колючая проволока.
– А если кибернетику и математику?
– Кибенематика!

А если всерьез, в этом топике речь пойдет о более сложном и интересном гибриде.

Команда московских специалистов скрестила


радиочастотные технологии измерения расстояния с сетью ZigBee и со встроенным инерциальным навигатором на MEMS датчиках, добавила собственный математический аппарат уточнения координат, на полученном фундаменте воздвигла прикладное ПО собственной разработки и получила в результате первую и пока единственную полнофункциональную российскую систему позиционирования (локации) в режиме реального времени – Real Time Location System (RTLS).

Система идентифицирует, определяет точные координаты и показывает на плане местонахождение людей, транспортных средств или предметов, снабженных радиочастотными метками, сохраняет эту информацию в базе данных, позволяет устанавливать правила перемещения объектов относительно назначенных зон и маршрутов и сигнализирует об отклонениях от этих правил.
Читать дальше →
Всего голосов 22: ↑17 и ↓5+12
Комментарии13

3 стороны монеты или почему пользователь против автоматизации

Время на прочтение2 мин
Количество просмотров13K
Поработав немного в сфере внедрения программного обеспечения для автоматизации, я все чаще начал сталкиваться с проблемами, когда пользователь просто меняет свое мнение и больше не хочет автоматизировать свое предприятие. В данном посте решил рассмотреть 3 наиболее часто встречающиеся причины отказов от автоматизации (и конечно Ваше мнение я тоже хочу знать и буду рад всем комментариям).
image
Читать дальше →
Всего голосов 21: ↑8 и ↓13-5
Комментарии9

Управление складскими запасами по Теории Ограничений Голдратта

Время на прочтение1 мин
Количество просмотров20K
Летом обещал, что осенью начнем выкладывать функционал с алгоритмами Теории Ограничений в области управления запасами и производства.

Вот, начинаю с запасов.

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

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



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

Простейший цикл на MySQL

Время на прочтение1 мин
Количество просмотров38K
Сегодня, работая над сайтом, мне надо было отделить основной каталог от дополнительного. А в дополнительном каталоге надо было пронумеровать нужные записи в виде «Проект 1», «Проект 2». И тут какой то неведомый зверь не позволил мне сделать это по-быстрому на каком нибудь распространенном языке программирования. Мне захотелось попробовать, а можно ли сделать это используя лишь только средства MySQL?
Насколько я помню, в MySQL есть переменные, например @a. Но поиск в сети, как сделать цикл в MySQL, ничего мне не дал.
Тогда я поразмыслил, ведь мы можем написать
SELECT @i:=@i+1;

А UPDATE в свою очередь проходит каждую запись и заменяет значение по одному.
SELECT @i := 0;
UPDATE `table` SET `name`=CONCAT('Проект ', @i := @i+1) WHERE `type` = 1 ORDER BY `id`;

В итоге мы переименовали записи с типом 1 по порядку следования их ID.
PS: CONCAT объединяет строки.
Всего голосов 39: ↑18 и ↓21-3
Комментарии11

Самый ценный совет по программированию, который я получил

Время на прочтение1 мин
Количество просмотров15K
«Год или два, с момента начала работы в Bell Labs, я работал в паре с Кеном Томпсоном над интерактивным графическим языком, разработанным Джерардом Хольцманом (Gerard Holzmann). Я печатал быстрее, поэтому я сидел за клавиатурой, а Кен стоял позади меня. Мы работали быстро, и когда компилятор выдавал ошибку, я рефлективно начинал закапываться в проблему, изучая стек вызовов, вывод программы, запускал отладчик и так далее. Но Кен просто стоял рядом и думал, игнорируя меня и код, который мы только что написали. Вскоре я заметил закономерность: Кен зачастую понимал, в чем проблема, раньше меня и произносил: „Я знаю, что не так“. Обычно он был прав. Я понял, что Кен выстраивал ментальную модель кода и, когда что-то ломалось, это была ошибка в модели. И думая о том, как эта проблема могла возникнуть, он выяснял, в каком месте модель была неверна или где наш код мог неправильно эту модель отразить.
Читать дальше →
Всего голосов 254: ↑187 и ↓67+120
Комментарии135

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

Время на прочтение8 мин
Количество просмотров24K
Представим, что в компании есть отлаженный процесс регулярного поступления заказов (звонков, заявок). И есть несколько возможных исполнителей, которые могут выполнить эту работу.
Задача усложняется, если исполнитель выполняет работу на территории заказчика. А услуга, которую он оказывает — вполне может быть выполнена без поддержки компании работодателя. Скажем, договорившись за полцены от официальной цены. Знакомо? Сантехники, репетиторы или даже девушки по вызову – все эти бизнесы остаются халтурами низкого уровня, во многом из-за сложности контроля со стороны работодателя. А диспетчеру, выполняющему эту работу, придется стать ангелом, чтобы распределить все заказы и никого не обидеть.

Наша задача — выбрать оптимального исполнителя, среди нескольких возможных.
Читать дальше →
Всего голосов 52: ↑48 и ↓4+44
Комментарии31

Заблуждения программистов относительно времени

Время на прочтение3 мин
Количество просмотров89K
За последние пару лет я потратил много времени на дебаггинг чужих тестов. Это была интересная работа, иногда расстраивающая, но всегда поучительная. Кто-то может подумать, что в тестах нет багов, но конечно баги есть везде, и тесты не исключение.

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

На самом деле, я повидал так много заблуждений, которые оставляют след в чужих (и моих собственных) программах, что посчитал полезным составить список самых частых проблем.
Читать дальше →
Всего голосов 241: ↑218 и ↓23+195
Комментарии216

GT03B GPS — что внутри

Время на прочтение4 мин
Количество просмотров15K
Пришёл по почте заказанный более месяца назад, долгожданный GPS-трекер GT03B. Было не мало внутренней борьбы стоит ли покупать эту вещь. Стоит не дёшево, но где гарантия, что будет так же «не дёшево» работать… Мне трекер нужен. У меня много детей и весьма хотелось бы контролировать их перемещение по городу, а также круг общения. Устройство позволяет видеть его положение на сайте www.cootrack.com и получать SMS сообщения по SMS-запросу либо в случае тревожных ситуаций при включенном режиме охраны. Помнит 4 телефонных номера, с ними и взаимодействует. Понимает формат записи номера в виде +3753312344567.

image
Читать дальше →
Всего голосов 126: ↑102 и ↓24+78
Комментарии307

Получаем бесплатный SSL сертификат

Время на прочтение4 мин
Количество просмотров516K
Привет, хабр!

О StartSSL я узнал от небезызвестного lissyara, в связи с чем ему очень благодарен.

Для начала расскажу, что же за зверь это. Как известно, SSL сертификаты выдаются центрами сертификации, чьи корневые сертификаты хранятся в хранилище сертификатов браузера\ОС (либо другого ПО, использующего SSL). Цена на большинство сертификатов зашкаливает, и платить приходится за каждый сертификат. Но у StartSSL весьма интересный подход — сами сертификаты у них бесплатные, вы платите только за проверку вашей личности.

Так же не может не радовать наличие русскоязычной поддержки.
Читать дальше →
Всего голосов 136: ↑123 и ↓13+110
Комментарии134

PHP for Android project

Время на прочтение1 мин
Количество просмотров12K
image Думаю, начать стоит со Scripting Layer for Android (SL4A). Это така я штука, которая позволяет работать со скриптовыми языками на андроиде. Про запуск скриптов под SL4A, в частности на Python уже писали на хабре. Вот я и решил от скуки немного покурить самокрутку Android+PHP :). Есть такой проект, PHP for Android project (PFA).
Читать дальше →
Всего голосов 46: ↑26 и ↓20+6
Комментарии19

Информация

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