войти зарегистрироваться

Мир Sourceforge.net whois

индекс
109,15

SourceForge.net выбирает Python, TurboGears и MongoDB для модернизации сайта

Рик Коупленд — разработчик SourceForge.net, выcтупил сегодня с докладом, на конференции PyCon 2010 в Атланте, штат Джорджия. Коупленд говорил о желании SourceForge уйти от PHP и начать работы по модернизации сайта, используя известные решения от Python, TurboGears и MongoDB.

США: криптография — охота на ведьм началась?


Как уже, наверное, известно всему уважаемому хабрасообществу, с некоторых пор администрация нынешнего президента США Барака Обамы взяла курс на закручивание гаек в сфере взаимодействий с неугодными правительству США странами: Куба, Иран, Сирия, Ливия, Судан и Северная Корея (иногда в этот список включают еще Ирак). Занимается этой задачей выпало незабавенному U.S. Department of Commerce, Bureau of Industry and Security — огранизации, как это известно по её прошлым деяниями, достаточно бюрократической и воспринимающей все приказы довольно прямолинейно.

События развивались стремительно: в середине января 2010 года вылилось это в то, что крупнейшие хостинги открытых проектов — такие, как SourceForge и Google Code получили «письма счастья» с настойчивыми рекомендациями прекратить доступ к программным проектам с открытыми исходниками, так как они могут содержать [цитирую]certain technology[/цитирую], которые запрещены к экспорту из США. Под этими «некоторыми технологиями» понимается криптография, причём на этот раз — вся.

SourceForge и Google Code подчинились, извинившись перед своими пользователями, но разведя руками — в конце концов — они обычные американские компании, мол, нам очень жалко, но we also live in the real world и вынуждены подчиняться законам.

Вчера, 7 февраля 2010 года, юристы SourceForge после пары недель баталий, выработали таки компромиссное решение, которое, безусловно, лучше, чем то, что было, но…

SourceForge поменял дизайн

Причем глобально. А так же вывели на главную страницу каталог и рейтинг.
Вообщем все стало красивее и функциональней
image
www.sourceforge.net
UPD И еще подумалось — вот бы мой EmForge к ним на первую страницу попал — представляю какой source-forge-эффект можно получить!
UPD2 Перенес в мир sourceforge.net

Синтез 3D звука :: Clunk

Работая над проектом уютненькой аркады, я с сожалением обнаружил что OpenAL отбирает слишком много моего времени. Мало того, что для него пришлось написать менеджер звуков о полутора тысячах строк кода, так ещё и приходилось бороться с разного рода чёрной магией. (Например реализация от nvidia намертво вешала венду) Поэтому, я внезапно решил что потратил на него достаточно времени и написал свой собственный велосипед, который и был успешно обкатан в поле, и выпущен с открытыми исходниками на sourceforge.

Вообще, наше ухо не такое уж и хитрое устройство. Позицию источника ухо определяет двумя способами. В горизонтальной плоскости звук приходит в одно ухо чуть раньше чем в другое. Простая тригонометрия умноженная на диаметр головы и дело в шляпе! :)
Второй способ уже куда сложнее — голова имеет разную плотность и разные технологические отверстия, следовательно, спектр звука искажается по разному в зависимости от направления вхождения сигнала. Было много попыток сделать эталонную голову(ничего постыдного, даже Стив Джобс делал это), заполнить её желеобразным заменителем мозга и померить искажения эталонного звука, например проект KEMAR из MIT.

Мой проект называется Clunk, и умеет практически всё, что необходимо уметь звуковой библиотеке:
  • Бесконечное количество всего: музыкальных потоков (SDL_Mix умеет только один, например), объектов и именованных источников звука прикреплённых к объектам или слушателю.
  • Простое апи на c++. (В OpenAL вы вынуждены сами перестраивать сцену, для того чтобы перекинуть 16 источников поближе к слушателю, рестартуя источники (sic), ещё рекомендую посмотреть примерчик «как сделать фоновую музыку на OpenAL», ~полтыщи строк кода =-O ) )
  • HRTF, HDT описанные выше(собственно 3d звук)
  • Поддержка всех distance models (падение громкости в зависимости от расстояния) из OpenAL
  • Опциональная оптимизация под процессоры с технологией SSE
  • Эффект допплера
  • Должно работать под всеми платформами где есть SDL, не содержит платформно-зависимого кода.
  • Лицензия LGPL 2.1 — можно использовать в коммерческих продуктах.


Адрес проекта на sf.net: https://sourceforge.net/projects/clunk
Если вам интересно, можно смело писать мне в icq, я готов ответить на любые вопросы.

На Sourceforge официально анонсирован хостинг приложений

Крупнейший в мире хостинг Opensource-проектов SourceForge официально объявил, что теперь будет предоставлять также и полноценный хостинг приложений. Система позволяет разместить Hosted Apps на встроенном хостинге и управлять проектом через SourceForge.net.

Любое существующее приложение можно перевести на хостинг SourceForge. В данный момент там их всего три (LimeSurvey, MediaWiki, phpBB), доступ к приложениям осуществляется с помощью кнопочки “Hosted Apps” на странице управления проектом (меню “Admin”).

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

Дополнительную информацию о новом сервисе можно найти здесь.

via ReadWriteWeb

Bias :: Многофункциональный информационный менеджер / Органайзер

Идея проекта Bias — создать многофункциональный (и, главное, — расширяемый) переносимый (portable) кросс-платформенный (написан на Java) десктоп-органайзер.



Не буду перепечатывать опубликованный на ITFreak подробный обзор приложения на русском языке — кто заинтересован, ознакомится с оригиналом.

Здесь лишь подам список особенностей Bias, которые могут заинтересовать вас в том, чтобы испытать его в действии.

Предстоящие изменения в предоставляемых сервисах

В связи с переносом датацентра в Чикаго, команда SF.net проведет изменения в предоставляемых сервисах.
Миграция веб-служб будет происходить поэтапно, начиная с проектов с большим объемом трафика, и переходя затем к остальным проектам. Администраторы проектов получат уведомление от персонала SourceForge.net насчет миграции до начала мероприятия.

Ваш личный распределённый кластер или GPU: a Global Processing Unit

Вы, наверное, уже слышали о grid вычислениях (решетчатые вычисления), особенно если следите за развитием всяких высокопроизводительных систем — сейчас это считается самой интересной и перспективной технологией, коммерческие рельсы которой закладывает компания Oracle, впервые выводя это в бизнес-среду. В основном же такие вычислительные фермы (или гриды, этот термин пошёл от энергосети и по сути означает, что вычисления не только распределены в пространстве, но и доступны с любой точки в необходимом количестве, как и электрическая энергия). используются для научных расчётов, визуализации сложных сцен и других высокоёмких расчётов. Кстати, не думайте, что это удел только сверхсекретных лабораторий и больших корпоративных заказчиков. Отнюдь! Используя только open-source ПО вы сами можете построить свою собственную небольшую вычислительную grid-сеть и использовать таким образом объединённые ресурсы для своих нужд. Например, это может пригодится в учебных заведениях для объединения парка компьютеров различных классов в одну сеть для проведения научных расчётов (ведь у образования зачастую нет средств на суперкомпьютеры, а если и есть, то все равно задачи перед учёными всегда требуют на порядок больше вычислительной мощи, чем есть).

Распределённая система кеша ehcache для приложений любого уровня

Сегодня я хотел бы рассказать об одном интересном проекте, который вам пригодится при проектировании и реализации сложных веб-приложений на платформе Java. Речь идёт о ehcache — универсальной системе распределённого кеширования для Java приложений и сервлетов. Это необычно небольшое приложение (честно, такого уровня системы, размером в несколько сотен Кб это редкость, при этом высокого качества), которое реализует кеш как динамический (в оперативной памяти), так и дисковый кеш, причём изначально спроектированное для работы с кешами большого объёма (порядка гигабайтов) и в распределённых системах.