У нас неплохо получается хранить фотографии, поэтому мы решили упростить жизнь и вам, если вы хотите соорудить свой tumblr, facebook или imgur. Дело на самом деле нехитрое, но есть тонкости, о которых лучше знать заранее. К тому же мы сделали всё на node.js, что не слишком характерно для хранилища с более чем 100 000 000 фотографий.
Рубрика «open source» - 322
Хранилище фотографий Topface теперь open-source
2013-06-26 в 6:55, admin, рубрики: node.js, open source, высокая производительность, ит-инфраструктура, никто не читает теги, метки: node.js, open source, никто не читает тегиСоздаём сетевую звуковую карту с преферансом и поэтессами
2013-06-24 в 9:00, admin, рубрики: diy или сделай сам, linux, mpd, mr3020, open source, OpenWrt, pulseaudio, tp-link, метки: linux, mpd, mr3020, OpenWrt, pulseaudio, tp-linkВдохновленный топиками раз и два, решил соорудить нечто похожее.
В наличии:
— Один усилитель с колонками
— Один стационарный компьютер
— Один ноутбук
— Желание слушать интернет радио независимо от двух предыдущих пунктов и перетыканию проводов
В результате родился план собрать «audio card over ethernet». Исследовав вопрос совместимости оборудования, выбор пал на роутер TP-link MR3020 и USB аудио-карточку Creative SB Play.
Что из этого получилось:
О том, как это получить, добро пожаловать под кат.
Читать полностью »
Размышления основателя MySQL о развитии проекта под крылом Oracle и о экономике открытых продуктов
2013-06-23 в 8:50, admin, рубрики: enterprise, mysql, open source, oracle, экономика в it сфере, метки: enterprise, mysql, open source, oracle, экономика в it сфере Один из основателей проекта MySQL, на данный момент руководитель проекта MariaDB Ульф Майкл Видениус (известный также под ником Монти), в интервью ITwire говорит о том, что Oracle провалила попытку сделать MySQL успешным продуктом, потому что компания не понимает открытую модель разработки программ.
«Это не в их ДНК», — добавил Монти. — «Они пытаются вести открытый проект в той же самой манере, в которой они разрабатывают свои закрытые продукты, и это большая ошибка».
Недавно Red Hat — компания, стоящая за разработкой наиболее популярного дистрибутива Linux в бизнес-секторе — объявила о том, что в готовящейся к выпуску седьмой версии дистрибутива MySQL будет заменён его ответвлением — MariaDB. За разработкой MariaDB в свою очередь стоит Монти и основанная им компания Monty Program Ab. Ранее под крылышко компании Монти также перешла компания SkySQL, вместе с другим со-основателем MySQL Дэвидом Аксмарком, который работал там как технический директор. Третий со-основатель MySQL — Алан Лариссон — также работает с Монти, помогая ему по мере необходимости своим советом и делом.
Монти сказал, что главной причиной, по которой всё больше и больше людей и компаний стали искать альтернативу MySQL, послужил в большей степени тот факт, что Oracle ясно показала своё нежелание играть по принятым правилам с сообществом разработчиков. Объясняя своё мнение, он добавил, что «выделение открытого ядра MySQL, удаление тестов из исходных кодов (большей частью для того, чтобы усложнить жизнь проектам, основанным на его кодовой базе) и создание таких условий, при которых никто не может разрабатывать MySQL с теми же привилегиями, какие есть у Oracle», это всё послужило причиной сложившейся ситуации.
Читать полностью »
Интервью с Монти Тэйлором, руководителем проекта непрерывной интеграции в OpenStack
2013-06-21 в 19:16, admin, рубрики: buildbot, continuous integration, havana, Jenkins, open source, openstack, Solaris, zuul, Блог компании Mirantis/OpenStackЭто второе интервью из нашей серии интервью с руководителями проектов OpenStack в блоге Mirantis. Наша цель — обучить более широкое сообщество технических специалистов и помочь людям понять, как они могут внести вклад в проект OpenStack и извлечь из него выгоду. Естественно, ниже изложена точка зрения интервьюируемого, а не компании Mirantis. Интервью публикуется с купюрами в связи с ограничением длины статьи.
Наше второе интервью – с Монти Тейлором, техническим руководителем проекта непрерывной интеграции OpenStack CI (Continuous Integration).Читать полностью »
Отчёт по онлайн конференции RuHaxe #1
2013-06-19 в 14:05, admin, рубрики: Action Script, cross-platform, flash, Flash-платформа, haxe, html5, open source, ruhaxe, метки: cross-platform, flash, haxe, html5, ruhaxe8 июня 2013 года прошла онлайн-конференция RuHaxe — первое событие в рунете, посвященное Haxe-платформе.
В рунете пока мало Haxe-разработчиков, но среди них есть уже достаточно заметные в мировом Haxe-комьюнити, и есть потребность в общении на родном языке, которая и стала мотивацией для организации RuHaxe. Несмотря на фактическое отсутствие рекламы, первую конференцию посмотрели 50 человек. С этого момента можно считать, что в рунете появилось пока небольшое, но активное сообщество Haxe-разработчиков.
Под катом Вы найдёте видеозаписи каждого из четырёх выступлений, а также информацию о дальнейших планах развития конференции.
Читать полностью »
Вышел TypeScript 0.9
2013-06-19 в 7:09, admin, рубрики: javascript, microsoft, open source, TypeScript, Веб-разработка, метки: javascript, microsoft, open source, TypeScriptВчера (ночью по Москве) вышел долгожданный релиз TypeScript 0.9.
Для тех, кто не знает, что это такое:
TypeScript это язык программирования для разработки приложений на JavaScript.
TypeScript это типизированное расширение языка JavaScript, которое компилируется в JavaScript.
Любой браузер. Любой хост. Любая ОС. Open Source.
(с) www.typescriptlang.org/
Под катом ключевые новшества. Приглашаю к дискуссии!
Читать полностью »
Документация MySQL уведена от лицензии GPL
2013-06-18 в 22:16, admin, рубрики: GPL, mariadb, mysql, open source, документация, копирайт, свободная лицензия, метки: GPL, mariadb, mysql, документация, свободная лицензияРазработчики MariaDB случайно заметили, что в промежутке от MySQL 5.5.30 к MySQL 5.5.31 в проекте изменился текст лицензии во всех файлах в каталоге man/.
Вместо прежнего краткого текста «Эта документация является свободным программным обеспечением, вы можете распространять и/или изменять её только под условиями лицензии GNU General Public License, как опубликовано Фондом свободного ПО; версия 2 лицензии» теперь длинное описание, начинающееся со слов: «Это программное обеспечение и сопутствующая документация распространяются под лицензионным соглашением, которое содержит ограничения на использование и разглашение и защищена законами об интеллектуальной собственности».
Читать полностью »
ToS;DR упрощает юридические документы до ключевых фраз
2013-06-17 в 23:21, admin, рубрики: Dura Lex, eula, open source, ToS, браузеры, пользовательское соглашение, метки: eula, ToS, пользовательское соглашение
«Я прочёл условия пользовательского соглашения и согласен с ними» — величайшая ложь в интернете. Каждый из нас сотни раз вынужденно врал, нажимая кнопку "OK " под такой фразой — ведь физически нет возможности прочитать и понять десятки страниц печатного текста. Участники проекта ToS;DR уже ровно год анализируют условия пользовательского соглашения на популярных сайтах — и составляют ясную записку из нескольких предложений, в чём суть ToS и как оно ущемляет ваши права. Выжимка содержит ключевые достоинства и недостатки сервиса. Каждому ToS выставляется объективная оценка. Очищенная от юридической шелухи версия пользовательского соглашения передаётся пользователю через расширение в браузере.
За прошедший год юридический аудит прошли 72 пользовательских соглашения, десятки других на подходе. Сервис уже собрал 20 тыс. пожертвований, выпущены расширения для всех популярных браузеров.
Читать полностью »
Martin Gräßlin: Фанбои и тролли в сообществе СПО
2013-06-17 в 11:13, admin, рубрики: gnome, kde, linux, open source, сообщество, Социальные сети и сообщества, СПО, тролли, фанатики, фанбоиМартин начал участие в KDE в 2008 году. В 2013 он устроился в Blue Systems и занимается этим «профессионально». В его записи речь пойдет основном о выводах, которые он сделал, ведя блог о разработке KDE Plasma и KWin.
Еще год назад у меня были стойкие политические убеждения: я был борцом за гражданские права, и попытки их ограничения, цензуры вызывали у меня недовольство. Свобода слова казалась самым главным, ведь демократия в моих глазах способна была справиться с любыми радикальными взглядами, даже с противостоящими самой демократии. Я поддерживал Пиратскую партии Германии во время последних выборов (из-за нового закона о цензуре). Более того, я стал разработчиком KDE; наверное, потому, что идеи СПО меня привлекали.
Однако мое мнение изменилось: сегодня я считаю, что не каждое мнение требует уважения. Более того, я не только считаю допустимым использовать цензуру в комментариях, но и советую другим поступать так же. Интересно, почему же мои взгляды так изменились? Нет, всё-таки я еще считаю, что права человека очень важны. Ответ же очень прост: фанбои и тролли.
Сообщество Open Source склоняется в сторону более либеральных лицензий
2013-06-16 в 17:25, admin, рубрики: BSD license, Dura Lex, GPL, open source, копилефт, лицензирование, открытое ПО, ричард столлман, свободное по, метки: BSD license, GPL, копилефт, лицензирование, открытое ПО, Ричард Столлман, свободное по30 лет назад, когда производство компьютеров и ПО для них уже давно перестало быть прерогативой исключительно учёных и превратилось в серьёзный бизнес, в академической среде с удивлением обнаружили, что больше не могут обращаться с компьютерными программами так же просто, как раньше. Всё чаще и чаще учёные, студенты и энтузиасты натыкались на копирайты и проприетарные лицензии, которые не давали им изучать и модифицировать всё большее количество софта. Именно в это время один из сотрудников лаборатории искусственного интеллекта MIT Ричард Столлман сформулировал основные принципы движения свободного ПО. Через несколько лет, в 1988, была написана лицензия GNU GPL — наиболее радикальная свободная лицензия, которая обязывала открывать всё ПО, созданное на основе или с использованием кода, лицензированного под GPL.
В то время она служила своего рода «тараном», пробивающим дорогу свободному ПО и не позволяла размывать и смешивать свободный софт с несвободным. Но времена изменились. Сегодня свободное ПО доказало свою конкурентоспособность и широко используется правительствами и крупными коммерческими корпорациями по всему миру. Исследования статистики открытых проектов говорят о том, что сейчас всё больше программистов выбирают наиболее либеральные лицензии наподобие лицензии MIT, которые разрешают делать с программой практически всё что угодно. Так, на Гитхабе 85% репозиториев вообще не содержат никаких указаний на лицензию, а среди остальных 15% с большим отрывом лидирует лицензия MIT.
Читать полностью »