Рубрика «github» - 50

Сейчас уже восстановлен доступ к некоторым из них

Ряд СМИ сообщает, что более 290 млн интернет-пользователей Индии потеряли доступ к 32 сайтам. Среди них есть важные и популярные проекты: GitHub, Pastebin, видеохостинг Vimeo, всемирно известный «Архив Интернета». Причина блокировок — использование этих сервисов пропагандой Исламского государства.

Пользователь «Твиттера» Пранеш Пракаш приводит список заблокированных ресурсов.

В Индии заблокировали более 30 сайтов - 1
Читать полностью »

Введение

В статье описан опыт развертывания девелоперской версии Magento-приложения с использованием Magento Composer'а. Структура типового Magento-приложения в нашей компании:

  • Magento
  • Сторонние модули, используемые в проекте
  • Разрабатываемые нами модули, используемые более, чем в одном нашем проекте
  • Разрабатываемый нами модуль, содержащий функционал конкретно для данного проекта
  • Тема для конкретного проекта

Девелоперская версия Magento-приложения должна позволять разрабатывать код наших модулей и заливать изменения в соответствующие репозитории, позволяя коду общих модулей мигрировать между проектами.

В связи с началом нового проекта для развертывания Magento-приложений решили попробовать Magento Composer. На данный момент у нас код каждого проекта хранится в своем SVN-репозитории, плюс в отдельном — все разрабатываемые нами модули (как общие, так и специализированные):

  • инсталляция Magento и сторонние модули для проекта 01;
  • инсталляция Magento и сторонние модули для проекта 02;
  • ...
  • наши модули;

Для использования Magento Composer'а проект разделили на следующие части (каждая в своем git-репозитории):

  • z_mage_composer_prj_01_full: скрипты развертывания всего проекта, тема, сторонние модули, не доступные через Magento Composer;
  • z_mage_composer_mod_01: первый модуль, от которого зависит проект;
  • z_mage_composer_mod_02: второй модуль, от которого зависит проект;

Читать полностью »

Обнаружена новая критическая уязвимость CVE-2014-9390 в Git, позволяющая выполнить произвольные команды на клиенте.
Уязвимость в Git: выполнение произвольных команд - 1
Суть уязвимости заключается в возможности совершить коммит в .Git/config, что равносильно служебному пути .git/config на регистронезависимых файловых системах. Это дает возможность инициировать запуск произвольных команд на клиенте. В общем случае уязвимости подвержены рабочие станции на Windows и Mac OS X, Linux-системы будут подвержены в случае использования регистронезависимых файловых систем.
Читать полностью »

Пару дней назад Максим Дубинин и Иван Ковалев официально выпустили свой долгострой — Nextgis Crowd — опенсорсный редактор геоданных.

image

github.com/nextgis/nextgiscrowd

NextGIS Crowd (NGC) позволяет совместно редактировать расположение и описание точек с любым наборов атрибутов. Последние несколько лет NGC успешно использовался в краудсорсинговом проекте УИК ГЕО для сбора информации по участковым избирательным комиссиям (помните, тогда были выборы? ) — сотня юзеров внесла десятки тысяч УИКОВ с описанием (не без помощи некоторой автоматизации ;)

Как поставить?

Читать полностью »

Картинка для привлечения внимания

Я думаю, большинство людей, кто застал времена DOS и ранних Windows 9x, играли или хотя-бы слышали о такой замечательной игре, как Supaplex. Лично для меня — это игра-легенда. Я до сих пор с трепетом вспоминаю долгие зимние вечера, проведённые в попытке пройти какой-нибудь сложный уровень на стареньком 286-м.

Так сложилось, что я программист. И не просто программист, а программист компьютерных игр. Так что, где-то в 2008 году я занялся написанием движка-«убийцы крузиса» (или что там было круто на тот момент, я уже не помню). Примерно через год меня настигло прозрение, что моих человеко-часов на проект уровня Unreal Engine не хватит. И я решил сделать легкую, «казуальную», версию движка и написать на ней пару простеньких игрушек.

Мой выбор пал на клон Supaplex. Правда, на тот момент уже существовало несколько клонов под Windows и другие платформы, поэтому просто писать все с нуля было неинтересно. Зато в мою голову заползла крамольная мысль: а что, если дизассемблировать оригинальный Supaplex и сделать игру с логикой, «идентичной натуральной». Такая задача казалась крайне заманчивой, и я взялся за её осуществление. Я заказал 3D-модельки у одного хорошего знакомого фрилансера и, пока он был занят моделлингом, я приступил к изучению пациента. Сразу предупреждаю, что я уже не помню многих деталей и могу что-то забыть или приврать, всё-таки это было довольно давно.

Читать полностью »

В данной статье речь пойдет про получение доступа к GitHub Student Developer Pack для «нестудентов» или о несовершенстве идентификации студентов. Программа Student Developer Pack рассчитана на студентов, которые не могут себе позволить использование дорогостоящих подписок на платные сервисы для разработки. Подробнее на Хабре писали тут.
Читать полностью »

Британский провайдер BT поощряет пользователей оспаривать решение суда о блокировке сайтов - 1

Во многих странах борцы за соблюдение копирайта пытаются блокировать доступ к т.н. «пиратским» сайтам, нарушающим этот самый копирайт. Для этого законодательно вводятся нормы, по которым провайдеры обязаны осуществлять такие процедуры. Однако многим провайдерам это не нравится – как из-за того, что дополнительные возможности стоят денег, так, возможно, и из-за того, что провайдеры лучше законотворцев понимают принципы функционирования интернета и вред от блокировки всего и вся.
Читать полностью »

Утро прошло в экспериментах по поводу обхода из cygwin с помощью способов, описанных в статье «Краткая инструкция: GitHub через Tor».

Второй способ работает замечательно, но с помощью его нельзя, допустим, установить плагины в vim с помощью Vundle. Третий способ не работает. В случае захода по http сообщает, что нету, а при https жалуется на SSL сертификат. Ну и, конечно, неудобно, что надо постоянно запускать браузер. Torsocks на Windows не работает.
Читать полностью »

Администрация сервиса пошла на условия Роскомнадзора

GitHub разблокирован - 1


GitHub закрыл для пользователей из России доступ к файлам, на содержимое которых жаловался Роскомнадзор. В связи с этим доступ к сайту был полностью восстановлен.

GitHub выкладывает все обращения Росконадзора в специальный репозиторий. По ним можно восстановить картину произошедшего.
Читать полностью »

2 декабря семь страниц сервиса GitHub были заблокированы Роскомнадзором. Это привело к тому, что, не имея технической возможности, многие провайдеры заблокировали сервис полностью. Вчера я отправил в GitHub запрос с просьбой рассказать, как Роскомнадзор связывался сервисом, бывают ли подобные блокировки в других странах и готовы ли они удалять контент по первому требованию.

В данный момент сервис разблокирован, а у нас есть ответ от пресс-секретаря GitHub.

image

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js