Начиная с сегодняшнего дня у HolyCMS 3 появилась онлайн-демо – теперь можно оценить возможности интерфейса администратора и редактора сайта без установки на собственный хостинг!
Метка «github» - 7
HolyCMS 3 — онлайн-демо сайты
2013-02-04 в 1:36, admin, рубрики: bitrix, cms, cms разработка, github, holycms, holycms 3, holycms 3.2, open source, админка, битрикс, велосипеды, разработка CMS, я джва года ждал такую CMS, я пиарюсь, метки: bitrix, cms, cms разработка, github, holycms, holycms 3, holycms 3.2, open source, админка, битрикс, велосипеды, разработка CMS, я джва года ждал такую CMSFlight — новый js-фреймворк от Twitter
2013-01-31 в 22:05, admin, рубрики: angular, backbone, Bootstrap, ember, framework, github, javascript, JS, twitter, web applications, Веб-разработка, метки: angular, backbone, bootstrap, ember, framework, github, twitter, web applicationsСегодня команда Twitter представила общественности собственный фреймворк. Flight — это легкий компонентный javascript фреймворк. Каждый компонент описывает поведение элементов на странице. На самом деле, вы скорее всего уже видели Flight в действии, потому что Twitter использует его для своих приложений. Вы можете посмотреть демонстрацию возможностей фреймворка в виде простейшего почтового клиента (код на github).
Новый фреймворк использует ES5-Shim для поддержки ES5 в старых браузерах и jQuery для манипуляции DOM. Так же потребуется одна из реализаций AMD, например require.js или loadrunner.
Читать полностью »
Китай организует Man-in-the-middle атаку против пользователей github
2013-01-31 в 1:18, admin, рубрики: Git, github, SSL, информационная безопасность, китай, криптография, цензура, метки: github, man in the middle, SSL, китай, цензура
Китай активно блокирует доступ к всяким страшным оппозиционным сайтам (Тянаньмей, 六四事件, 1989, баним Хабр в Китае). Для этого во всю используется DPI — глубокий анализ пакетов. Который позволяет не просто закрывать доступ к IP/доменному имени, а вырезать «лишнее», либо закрывать конкретные страницы. Если какой-то сайт (типа google) начинает использовать SSL, то SSL по этому направлению просто закрывают, оставляя пользователей с http-only.
Однако… Есть в мире сайты, которые Китай не рискует банить. Один из них — github. Если бан gmail или facebook оставит кого-то без любимой почты или возможности увидеть статусы друзей, то бан github'а оставит сотни и тысячи айтишных компаний без доступа к репозиториям open-source приложений и библиотек. А их на гитхабе уже over 5000000. Это означает простой в работе, или даже прекращение деятельности компании (мы-то знаем, что это не проблема, но китайцы свой файрвол воспринимают вполне серьёзно, и русский сценарий «мы всё запретим, а там дальше кому надо сам разберётся» не рассматривают).
При этом github использует SSL всегда. http доступа просто нет. Таким образом, прямой DPI не возможен, а некоторые товарищи, пронюхав про это, начали активно использовать github для обмена информацией о том, как обходить файрвол, адресами прокси-серверов и т.д.
Не желая мириться с подобным, Китай перенаправил трафик github на свои сервера. Разумеется, по HTTPS. И, разумеется, не имея сертификата гитхаба. Таким образом, пользователи китая начали получать предупреждения об ошибке сертификата, а китайская кровавая гэбня получила возможность читать и модифицировать чужие коммиты. Если, конечно, коммитящий или читающий, согласится с тем, что HTTPS с фальшивым сертификатом это нормально. Впрочем, вариантов (легальных) у него нет, т.к. другого варианта доступа к гитхабу не предусмотрено.
Это всё вместе называется man-in-the-middle. И это суровая китайская реальность.
Читать полностью »
Holy CMS 3.2 – работа над ошибками, или добавим к Битриксу ложечку Коханы
2013-01-28 в 2:29, admin, рубрики: 1С-Битрикс, bitrix, cms, cms разработка, github, holycms, holycms 3, holycms 3.2, open source, php, админка, битрикс, велосипеды, разработка CMS, я джва года ждал такую CMS, я пиарюсь, метки: bitrix, cms, cms разработка, github, holycms, holycms 3, holycms 3.2, open source, админка, битрикс, велосипеды, разработка CMS, я джва года ждал такую CMSCMS с открытыми исходниками и лицензией “твори что хочешь, только автора упомяни” продолжает развиваться, добавляя в себя больше ООПшности, MVCшности и прочей няшности.
Github полностью переработал поиск
2013-01-23 в 20:20, admin, рубрики: elasticsearch, Git, github, поиск кода, разработка, Системы управления версиями, метки: elasticsearch, github, поиск кода
В среду, 23 января, Github запустил новый, значительно переработанный и улучшенный поиск кода, репозиториев и разработчиков. Теперь инфраструктуру обеспечивает кластер серверов ElasticSearch, который индексирует весь добавляемый код на лету, заметно переработан интерфейс, и, самое главное, есть много функциональных улучшений.
Читать полностью »
Открытая разработка игры — подготовка
2013-01-23 в 17:02, admin, рубрики: blender 3d, game development, github, open source, pycharm, python, метки: blender 3d, game development, github, open source, pycharm, pythonВ своем предыдущем топике я опубликовал ссылку на небольшой набросок идей игры под рабочем названием Hexagon (в документе на тот момент фигурировало название Celestial island). Достаточно много людей проявило к нему интерес, причем не только как корректоры: расставляющие знаки препинания и неистова исправляющие в нем орфографические ошибки, за что им конечно спасибо, но это все же был «набросок» — записки на полях. Но так же некоторые задавали вопросы и изъявили желание принять участие в проекте.
Немного поразмыслив и взвесив все за и против и сказав себе: — А, почему бы и нет.
Я решил провести эксперимент: из проекта «для души», разрабатываемого в свободное время — открыть проект и вести разработку публично под открытой лицензией и посмотреть, что из этого получиться.
Читать полностью »
Релиз GitLab 4.0 и GitLab CI
2013-01-14 в 10:07, admin, рубрики: continuous integration, Git, github, gitlab, open source, метки: continuous integration, Git, github, gitlab, travis-ciКонец 2012 года прошел в суматохе, и каким-то образом я упустил из внимания две важные новости: в декабре вышел GitLab 4.0, а на середину ноября пришелся релиз GitLab Continuous Integration Server.
GitLab — это замечательное FOSS решение для хостинга git-репозиториев внутри закрытой инфраструктуры. Функционал во многом аналогичен GitHub, в частности доступны базовые возможности администрирования и разделения полномочий между пользователями, issue трекер, вики, code review и мердж реквесты (аналог пулл-реквестов на GitHub). И внеочередной плюс теперь, как по мне — это интеграция с GitLab CIS.
GitLab CIS — если GitLab послужит Вам заменой GitHub, то GitLab CIS призван стать заменой Travis CI. Набор фич соответствующий: запуск по git push, отдельные билды под бранч, интеграция с любыми git-репозиториями и бейджик со статусом текущего билда.
Причины для поиска и использования self-hosted решений для содержания кода у всех могут быть разными, но в большинстве своем они вполне очевидны и обусловлены поиском безопасности и прозрачности, чего невозможно добиться при использовании SaaS.
Что примечательно, работу ведут и курируют скромные украинские парни Дмитрий Запорожец и Валерий Сизов.
Читать полностью »
Измеряем OpenSource-присутствие человека с помощью github
2013-01-08 в 20:02, admin, рубрики: Git, github, open source, Социальные сети и сообщества, метки: Git, github, open sourceРебята из команды github продолжают делать OpenSource простым и приятным занятием. С одним из последних обновлений они выкатили Contributions — дэшборд для профиля пользователя, в котором собрана вся информация о его активности.
Если раньше вся доступная информация о человеке была ограничена трудночитаемым фидом, то теперь на его странице появился календарь контрибьютов, список самых популярных репозиториев, которым он владеет, перечень форков, подробная выборка активности за период и несколько красивых и полезных счетчиков.
Таким образом, профиль гитхаб-юзера становится еще более объективным и прозрачным инструментом для хедхантера, а сам сервис укрепляет свои позиции в джентльменском наборе современного разработчика.
Под катом можно найти любопытную подборку самых «зеленых» (в хорошем смысле) контрибьюторов на данный момент.
GitHub: статистика за 2012 год
2012-12-25 в 15:29, admin, рубрики: Git, github, open source, Блог компании EPAM Systems Ukraine, метки: githubДоброго времени суток!
Вряд ли сейчас можно найти IT-ишника, который не слышал о системе управления версиями GitHub. Многие активно её используют как в продакшене так и для хранения личных наработок и велосипедов. Совсем недавно в их блоге была опубликована статистика за 2012 год.Читать полностью »
Самое популярное на Github в 2012 году
2012-12-20 в 22:57, admin, рубрики: github, open source, Веб-разработка, мода, метки: github, open source, модаGithub подвёл итоги 2012 года. Рост количества пользователей в 2,3 раза (2,76 млн регистраций), количество репозиториев увеличилось в 2,7 раза до 4,6 миллиона. Такими темпами Github может превратиться, если ещё не превратился, в главный локомотив движения Open Source.
Но самое интересное не количество пользователей, а список популярных Open Source проектов, которые привлекли наибольшее внимание в 2012 году. Этот список показывает, что нынче самое модное и самое интересное. Смотрите, может, вы что-то пропустили.
Читать полностью »