GitHub надав можливість мільйонам розробників легко публікувати свої проекти і тим самим залучати користувачів і однодумців. Часто перед розробниками виникає проблема неефективного використання ресурсів — вони витрачають сотні годин на створення проекту з метою просунути його на GitHub, а отримують максимум дві зірки.

Читати далі →

Друга хвиля доленосних змін GitHub



На конференції Universe-2016 в Сан-Франциско ГЕНЕРАЛЬНИЙ директор і засновник GitHub Кріс Ванстрат анонсував найбільше оновлення ресурсу. На його думку, ці зміни змінять життя учасників співтовариства в кращу сторону.

Він зазначив, що пишається командою, яка змогла реалізувати таку кількість поліпшень, однак дав зрозуміти, що все тільки починається.
Читати далі →

«В одній корзині»: Трохи про зберігання коду

Ефективне зберігання даних цікавить абсолютно всіх, хто хоч якось пов'язаний з ІТ. Ми в IaaS-провайдера 1cloud постійно аналізуємо досвід колег — зовсім недавно ми обговорювали, як зберігають свої дані великі компанії.

Сьогодні ми продовжимо цю тему і обговоримо, як краще зберігати свій код: в одному сховищі або в декількох. Також ми поглянемо на два приклади, які продемонструють особливості обох підходів.



/ фото Dennis Skley CC

Читати далі →

Створення загальної бібліотеки коду в геймдеве і не тільки

На днях я поспілкувалася з Артемом Воробйовим, техлидом ігровий студії zGames, що входить у групу компаній Softeq, який, нічтоже сумняшеся, поділився досвідом своєї команди (а це понад 5 років розробки мобільних ігор для мобілок, консолей та інших модних девайсів). Представляємо вашій увазі елегантну інструкцію з конкретними практичними порадами.

1. Мотивація: навіщо воно треба

Ми любимо копіювати хороші рішення. Програмісти називають це «повторним використанням коду». У цій статті мова піде про те, як налагодити повторне використання бібліотеки коду та ефективно її розширювати.

Завдання створення бібліотеки коду зазвичай ускладнюється тим, що:
а) Бібліотеки використовують і розширюють кілька людей
б) Бібліотека задіяна одночасно на декількох проектах

Наша бібліотека загального коду існує вже протягом чотирьох років. Починалося все з кількох класів на Objective-C. Потім ми перейшли на C++ і в кілька разів збільшили бібліотеку. Зараз працюємо в Unity3d, і бібліотека загального коду налічує вже близько 400 класів.

Читати далі →

няш-меш

  Судячи з повідомленням в «Російській газеті», вчора на офіційному порталі правової інформації з'явився підписаний Путіним так званий «закон про блогерів», який велить популярним «блогерам» пройти офіційну реєстрацію в Росії і дотримуватися закону про ЗМІ під страхом блокування.
 
Я ставлю «блогер» в лапки, бо це слово — фіговий листок. Всякий може завантажити PDF закону і переконатися в тому, що стаття 10 ² починається так: «Власник сайту і (або) сторінки сайту в мережі« Інтернет », на яких розміщується загальнодоступна інформація та доступ до яких протягом доби становить більше трьох тисяч користувачів мережі «Інтернет» (далі — блогер), при розміщенні та використанні зазначеної інформації, у тому числі при розміщенні зазначеної інформації на даних сайті або сторінці сайту іншими користувачами мережі «Інтернет», зобов'язаний забезпечувати дотримання законодавства Російської Федерації… ».
 
Стало бути, це не тільки блогосфери стосується. Такими сторінками є, наприклад, не тільки всі мої блогозапісі на Хабрахабр цього року (крім одного маловідвідувані перекладу , НЕ дотягнули до 3000), але також, наприклад, і опис API jQuery , і навіть файл README.md в репозиторії модуля node-sqlite3, який (у складі npm-пакета) піддається десяткам тисяч завантажень щомісяця:
 
 [информация о модуле]
 
Крім того, такі й взагалі все-все скільки-популярні зарубіжні сайти (репозиторії, магазини, бібліотеки, галереї, посібники, ЗМІ, блоги, ігри ...) і окремі сторінки, власники яких вже звичайно не побіжать, задерши штани, реєструватися в Росії — і, більше того, дбайливо зберігати підсумки півроку пильного стеження за всіма своїми відвідувачами для надання в органи.
 
Закон починає діяти 1 серпня. Залишилося 86 днів до перетворення ситуації з Інтернетом в Росії в ситуацію абсолютно північнокорейську. Тобто, хоча в другій половині минулого року я порівнював стан справ з Кувейтом ([1 ], [2 ], [3 ]) — вибачте, був не правий: навіть Кувейт для нас ще дуже довго (може бути, навіть вічно, вічно! ...) буде недосяжним оазисом відносної свободи Інтернету.
 
 
Читати далі →