Данная статя расскажет о попытке подружить AWS Lamba и python в истинном смысле этого слова. Под истинным смыслом я понимаю возможность взаимодействовать c сервисом (создавать, обновлять и вызывать лябда-функции) непосредственно из пайтона. Если вам интересны AWS Lambda и python, представляю вашему вниманию proof-of-concept библиотеки lambdify.
Читать полностью »
Рубрика «opensourse» - 5
Lambdify — новый взгляд на работу с AWS Lambda
2016-04-08 в 6:55, admin, рубрики: Amazon Web Services, github, opensourse, python, Облачные вычисленияНовый интерфейс для получения атрибутов процессов в Linux
2016-01-20 в 3:06, admin, рубрики: CRIU, kernel, linux, linux kernel, netlink, open source, opensourse, openvz, procfs, ps, task_diag, virtuozzo, Разработка под Linux, системное программированиеРазрабатывая CRIU, мы поняли, что текущий интерфейс получения информации о процессах не идеален. К тому же, подобная проблема была успешно решена для сокетов. Мы попытались перенести эти наработки на процессы и получили достаточно хорошие результаты, о которых вы узнаете, дочитав эту статью до конца.
Недостатки текущего интерфейса
Прочитав заголовок, возникает вопрос:”A чем же старый интерфейс не угодил”? Многие из вас знают, что сейчас информация о процессах собирается по файловой системе procfs. Здесь каждому процессу соответствует директория, которая содержит несколько десятков файлов.
$ ls /proc/self/
attr cwd loginuid numa_maps schedstat task
autogroup environ map_files oom_adj sessionid timers
auxv exe maps oom_score setgroups uid_map
cgroup fd mem oom_score_adj smaps wchan
clear_refs fdinfo mountinfo pagemap stack
cmdline gid_map mounts personality stat
comm io mountstats projid_map statm
coredump_filter latency net root status
cpuset limits ns sched syscall
В Steam за три года вышло более 1600 Linux-совместимых игр
2015-11-09 в 9:50, admin, рубрики: linux, opensourse, Steam, UNIX, Valve, игры, электронная коммерция 
Для людей, интересующихся игровой индустрией, а так же просто геймеров, не секрет, что Valve, компания-разработчик магазина электронной дистрибуции игр «Steam», очень лояльно относится к Linux-платформе. Парни из этой компании считают, что и на компьютерах под управлением данными ОС есть место играм. Однако, как это обычно бывает с другими крупными разработчиками, когда речь заходит об OpenSourse, заявления Valve — не пустой звук. Взяв курс на продвижение игр на Linux-системах (а также, косвенно, продвижение самих Linux-систем), за три года компания добилась того, что более 1600 игр из ее магазина Steam совместимы и работают на компьютерах под управлением *unix-системами.
Читать полностью »
Gopnik: тайловый бэкенд Карт sputnik.ru
2015-03-06 в 10:57, admin, рубрики: Go, golang, opensourse, OpenStreetMap, OSM, sputnik.ru, высокая производительность, Геоинформационные сервисы, открытые данные, метки: openstreetmap, osmМы, команда Карт «Спутника», разрабатываем карты на основе данных «OpenStreetMap». В этой заметке мы расскажем об архитектуре нашего решения для рендеринга тайлов.

Бэкенд карт написан на языке Go с использованием библиотеки Mapnik, поэтому – Gopnik :-)
Исходники Gopnik доступны на Github.
Читать полностью »
Видео докладов с DevOps Meetup про Docker
2014-12-01 в 12:39, admin, рубрики: badoo, devops, docker, opensourse, баду, Блог компании Badoo, видео, доклады, ит-инфраструктура, системное администрированиеНедавно в офисе Badoo проходил DevOps Meetup про Docker и контейнерную виртуализацию. Делимся с вами видео докладов.
1. «Docker в Badoo: от восторгов к внедрению».
Антон banuchka Турецкий, Раудсепп Илья, Badoo.
Смотрим сериалы с субтитрами в 2 клика
2013-11-29 в 8:22, admin, рубрики: gevent, linux, opensourse, pyside, python, Ubuntu, сериалы, Убунтариум, метки: gevent, linux, opensourse, pyside, python, Ubuntu, сериалы 
Я, как и большинство, смотрю много сериалов. И, чтобы не ждать перевода, смотрю в оригинале с субтитрами. Из-за этого скачивание серии иногда превращается в приключение. Мне захотелось оптимизировать этот процесс. Web-приложение я делать как-то не рискнул, поэтому встречайте series_list. Оно:
Настройка кластера с несколькими регионами для облачного хранилища объектов с OpenStack Swift
2013-04-20 в 7:41, admin, рубрики: open source, opensourse, openstack, swift, Блог компании Mirantis/OpenStack, метки: opensourse, openstack, swift, мирантисАвтор: Олег Гельбух
Прошлой осенью в блоге команды SwiftStack появился интересный обзор их подхода к созданию мультирегиональных кластеров Объектного хранилища OpenStack (кодовое название проекта — Swift). Этот подход хорошо сочетается со схемой географически распределенного кластера Swift с сокращенным числом реплик (3+1 вместо 3+3, например), над которой мы совместно работали с компанией Webex примерно в это же время. Я хотел бы кратко описать наш подход и остановиться на плане внедрения и предлагаемых изменениях кода Swift.
Текущее состояние OpenStack Swift
Я хотел бы начать с краткого обзора текущих алгоритмов Swift, чтобы затем пояснить, что именно требуется сделать, чтобы создать кластер из нескольких географически разделенных регионов.Читать полностью »
Австралия выбрала нетипичный способ экономии на софте
2013-02-20 в 10:55, admin, рубрики: microsoft, open source, opensourse, австралия, госзакупки, монополия, Софт, метки: microsoft, opensourse, австралия, госзакупки, монополия, софт
В догонку к посту "Австралийцам дешевле слетать в США, чтобы купить программное обеспечение".
В стремлении сократить расходы на лицензирование программного обеспечения Правительство Австралии пошло на не совсем ожиданный, с точик зрения традиций борьбы с монополиями, шаг и сэкономило до AU $ 100 млн (~£66 млн или $103 млн.), сообщает The Register. Переход на открытое программное обеспечение (Linux, Libre/Open Office) признали нецелесообразным как «фактор сдерживающий инновации» из-за дороговизны переходных мероприятий и необходимости адаптации пользователей к новому окружению. Было принято решение о полной консолидации 42 государственных контрактов и договоров на поставку софта во все государственные учреждения до одного едиснтвенного, при посреднических услугах единственного же реселера. Новый контракт покрывает поребности 300,000 устройств и 260,000 работников в 126 организациях. Более того, вероятно рассматривается сценарий исключения посредника-реселера из пищевой цепочки.
Таким образом возникает интересный прецедент монополизации государственных закупок с подачи самого государства. Интересно, учитывали авторы этого решения убыль налогов за счет снижения прибыли реселеров оставшихся не у дел?
Исходный код движка Presto браузера Opera вероятно будет открыт
2013-02-15 в 8:13, admin, рубрики: blender, open source, opensourse, opera, presto, webkit, метки: blender, opensourse, opera, presto, webkit 
Хокон Виум Ли, занимающий пост главного инженера (CTO) норвежской компании Opera Software, которая разрабатывает браузер Opera, в рассылке девелоперов браузерного движка WebKit в ответ на чей-то вопрос написал буквально следующее:
It may be that the Presto code will be released, but for now it's all hands on deck making the transition. So far, it looks good :)
Таким образом главный разработчик компании вполне допускает возможность опубликования исходных кодов уходящего в отставку Presto, над разработкой которого бились лучшие умы в течение почти 19 лет.
Онлайн-премьера четвёртого открытого короткометражного фильма Tears Of Steel
2012-09-26 в 16:58, admin, рубрики: blender, linux, open source, opensourse, VFX, Анимация и 3D графика, видео, Работа с видео, метки: blender, linux, opensourse, VFX, видеоЧерез несколько минут начнётся онлайн-премьера четвёртого открытого фильма-короткометражки Tears Of Steel. Короткометражка сделана исключительно на открытом программном обеспечении Blender без использования дополнительных инструментов видео-монтажа, типа AfterEffects или Nuke. Съёмка велась в течении 4 дней, а на создание спецэффектов ушло 4 месяца. В ходе создания фильма в Blender добавлено множество новых возможностей, например, полноценная работа с цветовыми пространствами, зелёными экранами и новый редактор масок. Все эти новшества войдут в версию Blender 2.64, которая выйдет со дня на день.
