The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Облачное хранилище Box начало открытие своих разработок

17.04.2014 12:04

Сервис облачного хранения файлов Box.com объявил о переводе некоторых своих технологий в разряд открытых проектов. В частности, открыт код 20 проектов, которые представлены на специально подготовленном сайте opensource.box.com, доступны на GitHub и открыты для приёма изменений от представителей сообщества (для участия в разработке требуется подписать CLA-соглашение).

Сообщается, что компания изначально активно использует открытый код (например, Apache, nginx, Python, PHP, MySQL) в своей инфраструктуре, который в значительной мере способствовал становлению сервиса. Box рассматривает раскрытие своих наработок ответным вкладом в общее дело и надеется, что участие сообщества в разработке будет способствовать повышению качества опубликованных проектов.

Среди открытых проектов:

  • Genty - генератор данных для unit-тестов на языке Python;
  • Flaky - плагин для выявления и повторного запуска тестов, для которых наблюдаются непостоянно проявляющиеся сбои;
  • Bart - коллекция полезных классов для системных приложений на PHP. Включает средства автозагрузки кода, подстановки зависимостей, управления конфигурацией, обёрток для безопасного выполнения shell-команд, обращения по HTTP, работы с Git и Jenkins, выполнения команд по SSH;
  • Shmock -концептуально похожая на EasyMock альтернативная реализация метода тестирования через Mock-объекты с PHPUnit;
  • Fast Assert - расширение для создания утверждений (assertions) в PHP без потери производительности;
  • Augmented Types - расширение для применения во время выполнения PHP-кода аннотаций типов в стиле PHPDoc;
  • Stalker - плагин к JavaScript-библиотеке jQuery, позволяющий организовать сохранение видимой позиции элементов при прокрутке страницы;
  • Viewer - JavaScript-модуль для просмотра документов, преобразованных с использованием Box View API.
  • Status Wolf - панель для сведения данных мониторинга от различных источников;
  • Anemometer - утилита для выявления и анализа медленных запросов в MySQL;
  • Rain Gauge - утилита для обработки накопленной детальной информации о работе группы MySQL-серверов;
  • MySQL Utilities - коллекция разнообразных скриптов для работы с MySQL, в том числе скрипты для сбора параметров и интеграции с системой мониторинга Nagios;
  • RotUnicode - написанный на Python конвертер строк в Unicode.

  1. Главная ссылка к новости (http://blog.box.com/2014/04/an...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/39590-box
Ключевые слова: box, php, python, mysql, javascript
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (18) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, A.Stahl (ok), 12:30, 17/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    MyPytonHPScriptQuery-исты ликуют!
     
     
  • 2.25, Аноним (-), 00:07, 18/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Главное чтобы попахать не забыли:

    > для участия в разработке требуется подписать CLA-соглашение

    Разыскивается бесплатная рабочая сила :).

     

  • 1.2, Аноним (-), 12:31, 17/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > для участия в разработке требуется подписать CLA-соглашение

    Ясно.

     
     
  • 2.3, rob pike (?), 12:43, 17/04/2014 [^] [^^] [^^^] [ответить]  
  • +4 +/
    >ответным вкладом в общее дело

    "Потому что совместный труд для моей пользы — он объединяет" --Матроскин

     
     
  • 3.6, Andrey Mitrofanov (?), 12:54, 17/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >>в общее дело

    Общее, это когда все что-то получают, очень желательно на равных.

    А это CLA c ""You hereby grant to Box [and to recipients of software distributed by Box] a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to [...] sublicense"" без ни одного _обязателдьства_ на этом самом "Box, Inc." -- обычный опенсурс грабёж Поработай На Дядю Даром Инкорпорейтид.

    [[Гы, интересно, "and to recipients of software distributed by Box" тоже получают право "copyright sublicense"? Включая изменение лицензии, или я совсем нге лояр? Тады Ок, свобода б3д во все поля. // Ждём прикрытия дырочки.]]

    > "Потому что совместный труд для моей пользы — он объединяет" --Матроскин

     
     
  • 4.8, Аноним (-), 14:02, 17/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    общее — это также тот случай, при котором некая общность участников вносит свой вклад
    см. фразу Матроскина
     
     
  • 5.13, Andrey Mitrofanov (?), 16:04, 17/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > см. фразу Матроскина

    Ага-ага, см. иронию во форазе Матроскина.

     
  • 2.26, Аноним (-), 00:16, 18/04/2014 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну чё раскудахтались то? В половине жопельных (2+ и 3+ и AGPL) - точно такая же байда. Но им можно да?
     
     
  • 3.32, Andrey Mitrofanov (?), 09:42, 18/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    >В половине жопельных (2+ и 3+ и AGPL)
    > - точно такая же байда. Но им можно да?

    1. Можно всем.

    2. В CLA от FSF наблюдаю часть "FSF обязуется ...", а в этом нет.

    3. Чую, что обманывают. Уверен, что ты. Там где _все_ CLA сравниваешь.

     

  • 1.4, SHRDLU (ok), 12:43, 17/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Подходящий слоган - "С нами Бох!"
    :-)))
     
     
  • 2.33, Andrey Mitrofanov (?), 22:44, 18/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Подходящий слоган - "С нами Бох!"
    > :-)))

    in[c] box weee sla

     

  • 1.9, paulus (ok), 14:39, 17/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Жаль не сделали клиент синхронизации для линукса.
     
  • 1.10, vitalif (ok), 14:56, 17/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    > RotUnicode - написанный на Python конвертер строк в Unicode.

    В рот мне юникод... Какое вообще у ЭТОГО применение?

    Т.е. кодирование в ASCII = я понимаю, а вот обратно в нечитаемые символы - это что ваще и зачем?

     
     
  • 2.21, userd (ok), 20:04, 17/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Заинтриговало,
    посмотрел.

    Это преобразователь строк - типа 'Hello Frodo!' <-> 'Ĥȅľľő Ƒŕőďő!'

    Авторы считают, что может быть очень полезно для получения юникодных строк с целью тестирования. Возможно, что это полезно в "default country", но у нас и так всё юникодное.

     
     
  • 3.22, rob pike (?), 20:27, 17/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    Оно, конечно, весьма полезное, но там значащих строчек кода примерно 10.
     

  • 1.23, Ононим (?), 21:12, 17/04/2014 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Меня Вох подкупил полтинником халявных гигабайт, поэтому я предвзято отношусь к теме и поэтому не буду выражать свое мнение.
     
     
  • 2.28, Аноним (-), 00:29, 18/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    > Меня Вох подкупил полтинником халявных гигабайт,

    На сайте дают 10GB free ... как?

     
     
  • 3.34, Аноним (-), 22:43, 19/04/2014 [^] [^^] [^^^] [ответить]  
  • +/
    У них акция в одно время была. Мало того - если у вас есть акк с 50 гиг места, то вы можете рассылать инвайты на такие же аккаунты людям с почтой на одном домене.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру