Search
Write a publication
Pull to refresh
0
0
Владимир Волкских @Volkskih

User

Send message

Мир лицензий: разбираемся с GNU GPL

Reading time6 min
Views164K

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

UPD: опубликован перевод небольшого куска официального GPL FAQ habrahabr.ru/blogs/Dura_Lex/45878
UPD2: скорректирован и переформулирован список совместимых лицензий

Читать дальше →

Самосборные конструкции из движущихся кубиков

Reading time2 min
Views105K


Джон Романишин (John Romanishin) с коллегами из Массачусетского технологического института сказали новое слово в модульной робототехнике.

Роботы M-Block представляют собой кубики с маховиками внутри (на 20000 оборотов в минуту) и цилиндрическими магнитами на рёбрах. Маховик развивает такой кинетический момент, что после его торможения кубики способы не то что перекатываться по полу навстречу друг другу, но даже вертеться на месте и запрыгивать на «третий этаж». Например, на фото вверху белый кубик запрыгнул к чёрному. То есть это первые в мире мобильные самосборные роботы без движущихся частей снаружи корпуса.
Читать дальше →

Google запрещает продавать/одалживать свои Google Glass

Reading time2 min
Views173K


На днях на Хабре появилось сразу несколько новостей с описанием технических спецификаций Google Glass, плюс видео с распаковкой гаджета. Но есть и еще одна интересная новость — оказывается, это устройство корпорация запрещает продавать или одалживать (читаем — дать поносить) кому-либо. В противном случае владельца ждет неприятный сюрприз в виде деактивации очков.

Читать дальше →

Почта России, запрет на прием международной почты в Шереметьево, дубль два, с 18 апреля

Reading time1 min
Views67K
image

Как сообщила Lenta.ru ссылаясь на Интерфакс, несмотря на то что Почта России прокричала о своих достижениях в плане обработки задержанной почты, она всё равно с 18 апреля полностью прекратит приём международной почты в Шереметьево, пока количество посылок не уменьшится с нынешних 133 до 30-50 тонн. Как заявляется «На этот раз сотрудники «Аэропорт Москва» не собираются даже подъезжать к самолетам» с почтой.

UPD:Предшественник данных событий
UPD1:Как сообщается: Правительство решило отправить в отставку руководителя «Почты России» Александра Киселева. На его место назначен бывший президент Tele2 Дмитрий Страшнов
Читать дальше →

Как купить акции IT-компаний на зарубежных биржах? (часть 1)

Reading time45 min
Views265K
Stock Investing for Dummies (theory)Многие из вас, читая на Хабре статьи об успешных IT-фирмах и быстро развивающихся высокотехнологичных компаниях, наверняка, задумывались о том, чтобы инвестировать свои деньги в их акции с целью получения прибыли, когда через несколько месяцев или даже лет рыночная стоимость этих акций заметно вырастет.

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

Но в итоге я всё же сделал усилие над собой: сначала немного вник в азы торговли акциями, а потом наконец решился и начал торговать акциями на фондовых рынках США (NYSE, NASDAQ, AMEX). И, самое главное, я понял, что купить акции — это не так уж и сложно, как казалось раньше, и даже не так затратно (в плане накладных расходов), как я предполагал. И в этой статье я хочу поделиться исключительно своим опытом в данной области в виде общих теоретических сведений и практического руководства (HOWTO) для новичков.

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

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

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

Как найти работу в Германии

Reading time4 min
Views146K

Для всех, кто просил описать как искать работу программистом в Германии, а так же для тех, кто в комментариях бездоказательно писал, что Германия далеко не лучшее место для работы, ну и для всех интересующихся написан этот пост.
Читать дальше →

Osiris: Децентрализованный форум (Часть 2)

Reading time2 min
Views13K

Вот так выглядит форум habrahabr в сети Osiris

В первой части было рассказано, о том, что такое сеть Osiris, о безопасности сети и о базовых принципах функционирования.

В этой части вы узнаете:
— Как прикреплять файлы в сети Osiris
— Что такое Isis
— Как читать форум не устанавливая клиент Osirs
— Внутренняя рейтинговая система в режиме анархии
— Интеграция Osiris и I2P

Читать дальше →

Osiris: Децентрализованный форум (Часть 1)

Reading time3 min
Views28K


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

Обе эти проблемы решает Osiris — Децентрализованный форум (или даже скорее портал)
Читать дальше →

Beyond 6 GHz или тестирование Ubiquiti Nanostation M6

Reading time4 min
Views30K

Beyond 6 GHz или тестирование Ubiquiti Nanostation M6


image

Оборудование Ubiquiti AirMAX хорошо знакомо всем читателям нашего блога.
Появившись в 2010 году, линейка AirMAX позволила получить операторское качество услуг по невероятно низкой цене.
К сожалению, широкое распространение этого оборудования имело и свою негативную сторону: частотный ресурс диапазонов 2,4 и 5 ГГц был исчерпан буквально за два года.
Во многих регионах получить частотное присвоение в классических частотах уже невозможно, нередки случаи, когда, запросив частоты в диапазоне 5 ГГц, оператор получает отказ и предложение использовать частоты 6- 6,4 ГГц.
Таким образом, сложилась парадоксальная ситуация: в диапазоне 5 ГГц есть доступное и интересное пользователю оборудование, но нет свободных радиочастот.
В диапазоне 6-6,4 ГГц есть доступные частоты, но выбор оборудования крайне скуден, и стоимость существующих решений в 5-10 больше стоимости Ubiquiti, что, в ряде случаев, делает построение сетей экономически нецелесообразным.
Понимая трудности наших клиентов, мы как мастер-дистрибутор, убедили компанию Ubiquiti разработать специально для российского рынка линейку M6, функционально идентичных M5, но работающих в частотном диапазоне 6- 6,4 ГГц. Конечно, модельный ряд новой линейки пока не так широк, как классической, но основные «кирпичики» для построения сети — Nanostation и Rocket уже выпускаются.

Недавно мы получили первую партию оборудования Nanostation M6 и сразу отправились проверять его на практическом радиоканале.
Читать дальше →

Магистральный радиоканал — еще дешевле

Reading time4 min
Views22K

Не успели начаться коммерческие установки AirFiber 5/ 5U, как стали доступны первые решения Ubiquiti стандарта AC, заявляемые как «450 Мбит TDD». Если возможности обычной линейки AirMAX известны, то новая линейка пока мало изучена. Встает вопрос – можно ли строить магистрали на новом Rocket AC, или всё же лучше airFiber 5/5U? А может, лучше Cambium PTP650?
Давайте внимательнее посмотрим на Rocket AC lite, самое дешевое магистральное решение диапазона 5 ГГц.
Читать дальше →

AirFiber — новая революция от Ubiquiti. Результаты тестов

Reading time4 min
Views51K

Коллеги!


По вашим многочисленным просьбам мы провели тестирование первого привезенного в Россию пролёта AirFiber от компании Ubiquiti. На официальном сайте производитель утверждает, что AirFiber способен передать до 1400 Мбит/с на расстояние более 13 км. Это в разы превышает возможности современных РРЛ (1+0) и конечно, AirFiber мы ждали с великим нетерпением. И вот, первая партия приехала, и мы тут же провели испытания на реальных расстояниях.

Читать дальше →

Поллинг в беспроводном оборудовании Ubiquiti Networks

Reading time3 min
Views38K
Здравствуйте, дорогие жители Сети. Сегодня мы расскажем о поллинге – одной из основных технологий для построения нормальных беспроводных сетей.

Все вы знаете Wi-Fi и многократно с ним сталкивались. Всем хороша технология, и шустрая (до 300 Мбит/с заявляют) и дешевая. А вот почему-то эту замечательную технологию не используют операторы для построения городских сетей. Наверное, что им мешает, чего-то наш любимый Wi-Fi (а точнее группа стандартов IEEE 802.11 a/b/g/n) – не умеет.
Алгоритм общения устройств согласно 802.11 выглядит в общих чертах так:
Перед тем как что-либо передать, абонент Wi-Fi слушает эфир – не занят ли он. Если эфир свободен – абонент начинает передачу. И пока он передает, остальные абоненты ждут. Это называется CSMA/CA (carrier sense multiply access with collision avoidance, множественный доступ с контролем несущей и предотвращением коллизий). Вроде технология прекрасная и никаких коллизий не может случиться. И это так, пока все абоненты одной базы «слышат» друг друга. В внутриофисных и домашних сетях Wi-Fi это именно так. Но как только мы начинаем строить сеть за пределами помещений и наши абоненты расположены не в нескольких метрах, а в километрах от базы – все меняется. Для работы на больших расстояниях мы используем направленные антенны.
Читать дальше →

phpDaemon: хорошие новости

Reading time1 min
Views3K
В Январе была опубликована статья phpDaemon — фреймворк асинхронных приложений. У многих она вызвала смешанные чувства: с одной стороны проект перспективен, с другой – было трудно вникнуть в недокументированный код, и хуже того – позиция автора была, скажем так, не совсем адекватной требованиям сообщества.
Но позиция автора поменялась, а с ней и многое в проекте.
Проект переехал на GitHub. Теперь методы и свойства задокументированы. API сделано более прозрачным и легким для работы, исправлено множество недочетов, повышена стабильность, изменена структура директорий.
Заполняется WIKI. Добавлено много новых возможностей, включая клиент для Postgresql.
Это принесло свои плоды: phpDaemon твердо обосновался на production-серверах многих проектов, и ведет себя стабильно, что не может не радовать.
Также появилось время на реализацию общественно полезных модулей и других фич, будем рады дельным предложениям.

Заранее благодарю за комментарии!

Демоны на PHP

Reading time4 min
Views76K
Памятка начинающему экзорцисту.

Прежде, чем начать: я знаю, что такое phpDaemon и System_Daemon. Я читал статьи по этой тематике, и на хабре тоже.

Итак, предположим, что вы уже определились, что вам нужен именно демон. Что он должен уметь?
  • Запускаться из консоли и отвязываться от неё
  • Всю информацию писать в логи, ничего не выводить в консоль
  • Уметь плодить дочерние процессы и контролировать их
  • Выполнять поставленную задачу
  • Корректно завершать работу

Отвязываемся от консоли


// Создаем дочерний процесс
// весь код после pcntl_fork() будет выполняться двумя процессами: родительским и дочерним
$child_pid = pcntl_fork();
if ($child_pid) {
    // Выходим из родительского, привязанного к консоли, процесса
    exit();
}
// Делаем основным процессом дочерний.
posix_setsid();

// Дальнейший код выполнится только дочерним процессом, который уже отвязан от консоли

Читать дальше →

Свой dynamic dns на Go с помощью Cloudflare

Reading time8 min
Views14K

Зачем вообще это нужно?


Так получилось, что с работы мне довольно часто надо получить ssh доступ к своему домашнему компьютеру, а провайдер выдает белый, но динамически меняющийся ip адрес. Разумеется, выбор пал на динамический dns и я взял первого попавшегося бесплатного провайдера no-ip. Их демон прекрасно справлялся с задачей, меняя dns-запись на бесплатном домене третьего уровня от сервиса, а на моем домене был прописан CNAME на их домен.

Все это прекрасно работало до того момента, как я купил себе Zyxel Keenetic Giga. Он дружит с no-ip из коробки, но почему-то с моего домена теперь зайти не получалось. Эту проблему можно было бы решить покупкой статического ip у провайдера, записью в конфигурации ssh по прекрасному гайду от amarao, но так же не интересно! Итак, пришло время написать свой сервис!
Читать дальше →

С конкурсного сервера CloudFlare был успешно украден SSL-ключ

Reading time2 min
Views38K
11 апреля исследователи компании CloudFlare опубликовали в своём блоге статью «Answering the Critical Question: Can You Get Private SSL Keys Using Heartbleed?», в которой они задались вопросом, возможно ли извлечь приватные ключи, используя нашумевшую уязвимость Heartbleed. Попытка извлечь из оперативной памяти сервера приватный ключ не увенчалась успехом. В итоге исследователи пришли к выводу, что кража SSL-сертификатов с помощью Heartbleed маловероятна:

Мы считаем, что кража приватных ключей на большинстве серверов NGINX по крайней мере крайне затруднительна и, вероятно, невозможна. Мы уверены, что даже при использовании Apache, который, как мы считаем, может быть чуть более уязвимым, и который мы в CloudFlare не используем, вероятность раскрытия SSL-ключей с помощью уязвимости Heartbleed крайне мала. Это одна из немногих хороших новостей за эту неделю.

Несколько интернет-СМИ уже растиражировали это исследование (пример) и на его основе уверенно заявили, что кража приватных ключей с помощью Heartbleed невозможна. Как оказалось, исследователи CloudFlare были неправы.
Читать дальше →

Роскомнадзор посоветовал размещать сайты на отечественных хостинг-площадках

Reading time1 min
Views97K
Сегодня Роскомнадзор выпустил пресс-релиз, в котором предостерег владельцев веб-сайтов от использования популярного зарубежного CDN-сервиса CloudFlare. По словам федеральной службы, представители сервиса не реагируют на запросы об удалении сайтов, находящихся на данном сервисе и размещающих контент, нарушающий действующее законодательство. Поэтому многие добросовестные сайты попадут под блокировку провайдерами на территории РФ (т.е., видимо, решено заблокировать весь CloudFlare).

Особый интерес стоит уделить окончанию пресс-релиза. В нем Роскомнадзор рекомендует размещать web-сайты на мощностях отечественных провайдеров хостинга, которые добросовестно выполняют российское законодательство.

Карта Mesh Wi-Fi: А давайте построим свою Mesh сеть в России и СНГ

Reading time3 min
Views68K


В течение последних месяцев, на хабре появлялись различные статьи с описание Wi-Fi Mesh сетей, которые строились на ПО cjdns.

Очевидно, что для того, что бы построить сеть (или хотя бы, попробовать это сделать) нужно что бы желающие находились рядом друг с другом, но из-за mesh сетей, я думаю, мало кто захочет менять место своего проживания.

Таким образом появился сервис о котором и хотелось бы рассказать, он поможет желающим организоваться и построить Mesh сеть.
Читать дальше →

Делаем Hyperboria hotspot. Пособие по ковырянию роутера

Reading time13 min
Views32K
В этой статье я попытаюсь рассказать, как прошить на роутер OpenWrt и установить туда cjdns. По правде говоря, изучение тонкостей этого дела отняло у меня много времени и нервов. В основном потому, что многое в OpenWrt недодокументировано, и приходилось многое искать по форумам и додумывать. Думаю, это как раз тот случай, когда лучшей документацией являются исходники. Так что эту статью я попытаюсь написать такой, какую я хотел бы прочитать в самом начале этого пути.
Читать дальше →

Information

Rating
Does not participate
Location
Тверь, Тверская обл., Россия
Registered
Activity