Pull to refresh

Вторая волна судьбоносных изменений GitHub

Version control systems *GitHub


На конференции Universe-2016 в Сан-Франциско CEO и основатель GitHub Крис Ванстрат анонсировал крупнейшее обновление ресурса. По его мнению, эти изменения изменят жизнь участников сообщества в лучшую сторону.

Он отметил, что гордится командой, которая смогла реализовать такое количество улучшений, однако дал понять, что все только начинается.
Читать дальше →
Total votes 90: ↑84 and ↓6 +78
Views 35K
Comments 67

Linux Foundation запустил «перезагрузку» JavaScript-сообщества

Open source *JavaScript *Node.JS *


Linux Foundation объявила о масштабном проекте по поддержке JS-сообщества. Новая организация JS Foundation (бывший jQuery Foundation) станет площадкой для сотрудничества и развития открытых проектов, связанных с использованием языка JavaScript. Целью проекта также является продвижение высококачественных стандартов разработки как серверных, так и клиентских JS-проектов.

Руководство нового организации также будет опираться на стандарты W3C, WHATWG, и ECMA TC39, которые приняты разработчиками и вендорами во всем мире.

Более того, JS Foundation запускает программу наставничества (Mentorship Program), которая как раз поможет достичь поставленных целей: она позволит укрепить сообщество и активизировать сотрудничество между JS-разработчиками.
Читать дальше →
Total votes 30: ↑28 and ↓2 +26
Views 15K
Comments 20

Google создает вокруг экосистему из мелких «гибридов»

Lumber room
Как говорит исполнительный директор компании Эрик Шмидт, целью Google является «построение экосистемы» из множества мелких компаний, в центре которой находится гигант Google. В такой экосистеме никто не остается обиженным, каждый имеет свою долю прибыли. Создается такое впечатление, что чем меньше и энергичнее объекты в этой системе — тем больше это нравится Google. Об этой хитроумной стратегии развития поискового гиганта пишет Forbes.
Читать дальше →
Rating 0
Views 376
Comments 3

Открытое сообщество: альтернатива псевдополезным государственным ИТ-проектам

Crowdsourcing
Добрый день, друзья.

Сегодня я хотел бы поговорить о ситуации с «айтишными» проектами в нашей стране. Меня, как и многих, напрягают многочисленные «распилы» вокруг создания государственных сайтов, а также то убожество, которое получается за ТАКИЕ (весьма немалые) деньги. Меня напрягает и то, что на эти «прожекты» расходуются мои кровные, честно заработанные деньги налогоплательщика.

Впрочем, я не сторонник того, чтобы потрясать кулаками, взывать к толпе с броневика, брать в руки оружие или писать гневные статьи на Хабре (хотя от последних частенько бывает положительный эффект). Вместо этого предлагаю пойти иным (конструктивным) путем. Я предлагаю организовать открытое сообщество, которое займется разработкой ИТ-систем, реально востребованных в обществе. Под катом я попытаюсь подробно описать, что я имею в виду.

Читать дальше →
Total votes 89: ↑71 and ↓18 +53
Views 480
Comments 142

Джошуа Блох и GTUG 24 июня в Санкт-Петербурге: спешите зарегистрироваться!

Google Developers corporate blog
Данила Корнев, менеджер программ для разработчиков, Google Россия
Аркадий Хачкованян, менеджер по маркетингу, Google Россия

Дорогие друзья,

По многочисленным просьбам разработчиков мы проводим еще одну встречу с легендарным инженером Джошуа Блохом, одним из создателей языка программирования Java, с сообществом разработчиков GTUG. Джошуа Блох прочитает лекцию о знаменитных Java Puzzlers.

Присоединяйтесь к нам вечером 24 июня в питерском офисе Google.

Вы сможете задать свои наболевшие вопросы по Java ее архитектору и пообщаться на около-Java-темы за пиццей в центре разработок Google в Санкт-Петербурге.

Участие в мероприятии является бесплатным.

Готовьте интересные вопросы и хорошее настроение, будет весело и интересно! =)

Регистрация
Чтобы зарегистрироваться на мероприятие, воспользуйтесь этой ссылкой. Количество участников ограничено, спешите подать заявку!
Total votes 23: ↑16 and ↓7 +9
Views 2K
Comments 6

Twitter использует Drupal

Drupal *
Translation
Начиная с сегодняшнего дня, сообщество разработчиков Twitter работает на Drupal! Проверьте это на http://dev.twitter.com.

Это большое дело для Drupal — не каждый день один из самых передовых технологических стартапов переводит один из своих сайтов на Drupal. В Acquia мы работали с Twitter над их сайтом, но не могли говорить об этом в течении долгого времени. И я рад, что мы наконец можем рассказать об этом, потому что это крупный пример использования Drupal.

Twitter используют 750000 разработчиков, создавших около миллиона приложений, которые делают по 13 миллионов запросов к API каждый день. Таковы некоторые удивительные цифры! У народа много требований, как нам известно в сообществе Drupal.
Читать дальше →
Total votes 66: ↑44 and ↓22 +22
Views 3K
Comments 21

А как ты помог какому-нибудь сообществу хабрачеловек?

Open source *
Представьте ситуацию… Решили вы значит прикрутить какую-нибудь новую технологию к вашему проекту. Поставили всё необходимое, подключили библиотеку, и опа… не работает. И вот вы мучаетесь, ковыряете, а оно всё не работает и не работает. И просидев некоторое время над этой библиотекой, вы решаете просто бросить это дело, скачать аналогичную библиотеку от другой команды и попробовать её.

А может быть всё было не так. Может быть вы очень упорный и целеустремлённый человек и решаете во что бы то ни стало довести дело до конца и помочь в развитии продукта.

Продолжение истории для тех, кому не всё-равно…
Читать дальше →
Total votes 76: ↑57 and ↓19 +38
Views 1.6K
Comments 36

Эпиграф к perl 5.16.0

Perl *Website development *Open source *
Translation
По традиции каждый релиз perl`а анонсируется письмом, начинающимся с цитаты, выбранной релиз-инженером. Для версии Perl 5.16.0 я выбрал предпоследнюю строфу из стиха Уистена Хью Одена “1 сентября 1939 года”.
Текст стихотворения легко найти, так что я не буду воспроизводить его здесь полностью.
Стихотворение было написано сразу после начала Второй Мировой Войны и отражает всю ту кровавую кашу, которая началась. Оно рассказывает о чувствах людей вокруг поэта: их жизнями завладело тихое отчаяние, подобного которому они никогда не видели. Не только из-за надвигающегося хаоса, но и из-за борьбы, которая будет все так же продолжаться: за то, чтобы жить честно, быть счастливым и быть любимым.

Каждое существо
Хочет не всех любить,
Скорее наоборот —
Чтобы все любили его.

Читать дальше →
Total votes 11: ↑8 and ↓3 +5
Views 849
Comments 4

Обзор материалов для изучения Drupal

CMS *Drupal *
«Одна голова хорошо, а много лучше» — подумала я и решила спросить у Drupal-разработчиков, откуда они черпали свои знания.

Так появился проект «3 ссылки, которые сделали вас друпалером» на базе Drupal-сообщества в Санкт-Петербурге: опытные и начинающие друпалеры делятся материалами, которые помогли лично им в изучении этой замечательной CMS.

В этом посте мы собрали ссылки на лучшие ресурсы для изучения Drupal.

Читать дальше →
Total votes 36: ↑28 and ↓8 +20
Views 44K
Comments 17

Привычка Stack Overflow

Voximplant corporate blog Website development *Programming *
Translation
Stackoverlow уже стал незаменимым инструментом для множества разработчиков. Продвигаемая авторами модель использования – это “база знаний”. Набираем вопрос в гугле → попадаем на stackoverlow → читаем ответ → profit! Так сайт работает для большинства – за счет гораздо меньшей группы разработчиков, которая отвечает на вопросы. Зачем они это делают? Большинство – для повышения собственной квалификации и социальной реализации. И для карьеры полезно, и комплексы стороной обходят, и кризис среднего возраста не придет. Под катом – перевод статьи одного такого разработчика, который делится своими практическими наработками о том, как ему удалось отвечать на вопросы начинающих разработчиков каждый день.

stackoverflow for fun and profit!
Total votes 64: ↑57 and ↓7 +50
Views 42K
Comments 75

Разработка ядра Linux держится на электронной почте

Development Management *Project management *Community management *

Как бы вы руководили разработкой крупнейшего проекта с открытыми исходниками, в котором порядка 15 тыс. разработчиков и 222 компании вносят более 12 тыс. изменений между релизами или 7 / 8 правок каждый час? Чем пользуются создатель кернела Линус Торвальдс, мейнтейнер стабильной ветки Грег Кроа-Хартман (GKH) и другие товарищи, чтобы успешно координировать работу проекта и обеспечивать своевременный выход каждой новой версии?



Этим чудо-инструментом является текстовый клиент электронной почты: Mutt у GKH и Alpine у Линуса Торвальдса. Третий по рангу разработчик ядра Эндрю Мортон, также вовсю использует электронку для управления mm веткой.

With the wide variety of more “modern” development tools such as github, gerrit, and other methods of software development, why is the Linux kernel team still stuck in the 1990’s with ancient requirements of plain text email in order to get patches accepted? This talk will discuss just how the kernel development process works, why we rely on these “ancient” tools, and how they still work so much better than anything else.[1]
Попробуем разобраться, как это могло случиться. Какова роль технологического фактора и личностного? Может быть текстовый емайл действительно идеальное средство координации сверх-сложных проектов?

mutt или github
Total votes 50: ↑49 and ↓1 +48
Views 38K
Comments 75

Гомельское Архитектурное Сообщество

Self Promo
В последние годы значительно вырос спрос на специалистов в области проектирования и дизайна систем. Что и не удивительно, потому что приложения и системы с каждым годом становятся все сложнее. Размер команды и команд участвующих в одном проекте растет. Бизнес (заказчик) хочет недорогих решений и быстро. С этим всем приходится сталкиваться Архитектору Программных Решений (Solution Architect или сокращенно SA). Наша индустрия хоть и молода, но уже накопила множество готовых решений, начиная от библиотек и фреймворков до подходов, практик и паттернов.

На каждом проекте мы принимаем большое количество решений, от правильности которых зависит успешность проекта. На все эти вопросы отвечает Solution Architect.
Читать дальше →
Total votes 14: ↑12 and ↓2 +10
Views 3.8K
Comments 7

Персона. Гвидо Ван Россум — создатель Python

Development Management *IT career
image

Гвидо ван Россум известен как создатель языка Python. С момента создания языка Гвидо многократно награждался различными премиями. В 2001 году он получил награду за вклад в развитие свободного программного обеспечения от 'Free Software Foundation', а в мае 2003-го удостоился премии 'NLUUG Award'. В 2006 году ему присвоили звание Выдающегося Инженера.

Свободное от работы время Гвидо уделяет семье и самообразованию. Он большой фанат сериала 'Летающий цирк Монти Пайтона' (Monty Python's Flying Circus), именно в честь этого шоу и был назван язык программирования Python.
Читать дальше →
Total votes 33: ↑32 and ↓1 +31
Views 23K
Comments 11

Первый пользователь с миллионом на Stack Overflow

ABBYY corporate blog Website development *Programming *
Achievement unlocked: на Stack Overflow появился первый пользователь с 1 миллионом баллов репутации.

Stack Overflow открыт в сентябре 2008 года и с тех пор помогает разработчикам со всего мира находить необходимые ответы на технические вопросы. Например, сайт показал миллиону пользователей выход из Vim. На январь 2017 года на Stack Overflow 8 миллионов зарегистрированных пользователей, 15 миллионов вопросов и 24 миллиона ответов. Еще десять лет назад ничего этого не было.


Читать дальше →
Total votes 40: ↑39 and ↓1 +38
Views 15K
Comments 30

Говорят, Самара город джавистов, но мы везем туда PHP-митап

Skyeng corporate blog PHP *Programming *Symfony *Community management *
Самара это город космоса, старых купеческих домов, 404fest, волжских берегов, научных исследований и футбольного клуба «Крылья Советов»…



28 сентября к этому великолепию добавится Panda PHP Meetup: на него приедут докладчики из Москвы, Саратова, Брянска — и я. А поскольку «сами мы не местные», то решили разузнать о городе побольше: опросили нашего руководителя коммерческих продуктов и по совместительству уроженца этих мест Дениса Пушкина, поговорили с ребятами, которые делают самарский ИТ-подкаст, рулят местными компаниями и митапами, — и узнали много интересного.

Надеемся, вы дополните этот рассказ в комментариях.
Total votes 29: ↑26 and ↓3 +23
Views 6K
Comments 20

За кулисами жизни модератора Stack Overflow

Community management *Studying in IT Social networks and communities
🔥 Technotext 2020

Недавние статьи на Хабре про опыт пользования StackOverflow сподвигли меня на написание статьи, но с позиции модератора. Сразу хочу отметить, что речь пойдёт о Stack Overflow на Русском. Мой профиль: Suvitruf.


Сначала хотелось бы рассказать о причинах, побудивших меня участвовать в выборах. Если в прошлые разы в целом основная причина была просто в желании помочь сообществу, то на недавних выборах причины уже были куда глубже.



Читать дальше →
Total votes 58: ↑56 and ↓2 +54
Views 17K
Comments 98

Как научить разработчиков не бояться Open Source и правильно с ним работать?

Конференции Олега Бунина (Онтико) corporate blog Open source *Development Management *Community management *Software

Все, так или иначе, используют Open Source. Но что делать, если нам нужна новая фича или мы нашли критический баг? Можно, конечно, форкнуть репозиторий и быстро что-то поправить. Но форк нужно поддерживать, а новая версия может оказаться несовместимой с вашей. Например, GitHub потратил полтора года, чтобы обновить фреймворк Ruby on Rails с версии 3.2 до версии 5.2.

Можно отправить pull request. Так вы решите не только свою проблему, но и поможете сообществу. Но у мейнтейнера есть свой Open Source проект и контрибьюторы ему обычно только мешают. Поэтому ваш pull request могут не принять. И первый, и второй, и  десятый.

Как же тогда работать с Open Source? Михаил Грачёв, тимлид из Evrone, расскажет,  как в компании выстроили работу с Open Source и превратили это в культуру. Для тех, кто предпочитает смотреть видео — запись его выступления на TeamLead Conf 2021.

Читать далее
Total votes 28: ↑26 and ↓2 +24
Views 4.3K
Comments 8

Десятка лучших frontend-сообществ и каналов

Конференции Олега Бунина (Онтико) corporate blog JavaScript *Conferences Design

Что может быть ценнее новых идей и нового опыта? Только возможность обсудить их вместе с людьми, которые в теме. 

Мы решили сделать для вас подборку самых интересных frontend-сообществ и полезных каналов на YouTube для разработчиков JavaScript и веб-дизайнеров.

Читать далее
Total votes 24: ↑23 and ↓1 +22
Views 5K
Comments 0

Молодые не идут в .NET. Правда или нет?

Dodo Engineering corporate blog Website development *.NET *C# *IT career

Как-то раз наши разработчики тёрли за что-то важное у кофемашины и между делом стебались, что им скоро придётся уйти из .NET, потому что язык вымирает. Шутки шутками, но мысль застряла в голове и не отпускала.

Чтобы прояснить ситуацию, мы заглянули в DotNet-сообщество, сходили  к ребятам из Microsoft, Райффайзенбанка, Контура, CUSTIS и задали несколько вопросов. Вы тоже возьмите чашечку кофе, устройтесь поудобнее, поразмышляйте о будущем .NET и поделитесь своими мыслями в комментариях.

Читать далее
Total votes 31: ↑25 and ↓6 +19
Views 29K
Comments 206

RustCon Contest 2021 — соревнование для тех, кто пишет на Rust и тех, кто только к нему подступается

IT-People corporate blog Sport programming *Open source *Rust *

В прошлой статье мы писали, что давно пора снова собрать русскоязычное сообщество rust-разработчиков, и поэтому в декабре проведем RustCon Russia. Так вот, при подготовке конференции мы поняли, что есть два разных сегмента тех, кому интересен Rust. Первые — это те, кто уже пишут на нем. Вторые - те, кто только начал изучать или подумывает об этом. Питонисты, плюсеры, рубисты - все, кто понял, что у раста есть очень крутые преимущества, и пора бы изучить их подробнее.

В-общем, анонсируем RustCon Contest — индивидуальные соревнования по программированию на rust, где опытные разработчики могут внести вклад в открытые rust-проекты, а начинающие - попробовать rust на вкус на простых и чуть более сложных задачках. И те, и другие могут выиграть билет на RustCon, получить фирменный мерч или приличную скидку. Подробности под катом.

Читать далее
Total votes 25: ↑23 and ↓2 +21
Views 3.6K
Comments 4
1