Рубрика «open source» - 364

Кто бы что ни говорил, а целесообразность участия в оффлайн мероприятиях — дело спорное. И в плане организации, и в плане оценки результатов. Спустя полтора года после запуска проекта Teamlab мы решили проверить это самостоятельно, приняв участие в крупнейшей ежегодной IT выставке — CeBIT. О том, как все прошло для нашей команды, чего нам это стоило и какие плоды принесло, мы расскажем в этом посте.

Все подробности, как обычно, под катом.

Teamlab на Cebit 2012: Лучше один раз увидеть, чем сто раз услышать

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

Вышел релиз консольного файлового менеджера Midnight commander версии 4.8.2

Краткий список изменений:
Читать полностью »

Каждый мой рабочий день на протяжении нескольких месяцев начинается с того, что я открываю интеллект-карту с многообещающим названием «Задачи». Карта постоянно развивается, обрастает новыми веточками и идеями. Несколько месяцев назад этот способ систематизации всего на свете пришёлся мне по вкусу, показался очень естественным и окончательно въелся в сознание.
Интеллект-карты пригодятся, чем бы вы ни занимались. Особенно, если ваша деятельность связана планированием, проект-менеджментом, организацией мероприятий, копирайтингом, проектированием сайтов и т.п. В чём фишка mindmaps, что стоит описывать с помощью интеллект-карт, как они помогают в работе, и чем хороша свободная программа FreeMind — читайте под катом.

image

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

Спасибо за то, что поддержали идею проекта – Программное обеспечение для госучреждений должно быть с открытым исходным кодом. То количество информации, которое мы получили благодаря вам, позволило нам до конца проработать наиболее сложные вопросы на данном этапе. Теперь, когда концепция проекта закончена, мы начинаем действовать.

Начнем с того, что попытаемся донести этот проект до руководителя республики Татарстан – Рустама Минниханова. Потому что он активно развивает АйТи отрасль в республики, да и к тому же территориально мы к нему ближе.

Параллельно отправим письмо президенту РФ через его интернет-приемную. Так же попытаемся наладить связь с зарубежным сообществом единомышленников для обмена опытом. Если удастся, привлечем СМИ к данной проблеме. Еще свяжемся с представителями различных партий с просьбой поддержать нас, помочь проблеме не затеряться в кабинетах государственной власти.

В общем, план действий нарисовался объемным, будем двигать идею, при этом держать вас в курсе событий – хронология в твиттере с ключевыми отчетами на хабре.
Читать полностью »

Спасибо за то, что поддержали идею проекта – Программное обеспечение для госучреждений создаваемое по госзаказу должно быть с открытым исходным кодом. То количество информации, которое мы получили благодаря вам, позволило нам до конца проработать наиболее сложные вопросы на данном этапе. Теперь, когда концепция проекта закончена, мы начинаем действовать.

Начнем с того, что попытаемся донести этот проект до руководителя республики Татарстан – Рустама Минниханова. Потому что он активно развивает АйТи отрасль в республики, да и к тому же территориально мы к нему ближе.

Параллельно отправим письмо президенту РФ через его интернет-приемную. Так же попытаемся наладить связь с зарубежным сообществом единомышленников для обмена опытом. Если удастся, привлечем СМИ к данной проблеме. Еще свяжемся с представителями различных партий с просьбой поддержать нас, помочь проблеме не затеряться в кабинетах государственной власти.

В общем, план действий нарисовался объемным, будем двигать идею, при этом держать вас в курсе событий – хронология в твиттере с ключевыми отчетами на хабре.
Читать полностью »

Индексация AJAX сайтов

Вместе с разработкой Joosy, AJAX внезапно – но ожидаемо, – заполонил все проекты, за которые мы беремся. Парадигма оказалась крайне удачной во всех аспектах, кроме одного. Того самого классического: «AJAX? Индексация? Пфф...». Пока мы делаем интернет-банки, это нас вполне устраивает. Но как не отказывать себе в этом изысканном удовольствии для открытых Web-ресурсов?

А вот как: Google AJAX Crawling – это стандарт Google, который позволяет при формировании AJAX-адресов специальным образом (#!) заставить Google магически запрашивать вместо него другой магический адрес. С которого Google будет ждать HTML-дамп этой страницы, который он весело прожует. Добрые люди уже написали статью про то как это работает. Ну а нам остается научиться эффективно этот дамп формировать. Да так, чтоб без вмешательства в код самого приложения.

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

  • К 22,5 тысячам читателей блога OpenStreetMap на Хабрахабре (спасибо вам всем!) присоединяются читатели blogs.openstreetmap.org! Hello, world!
  • Новость (которую подхватили LOR, OpenNet, Vesti.ru и Радио-Т (на 1:52)) об использовании Apple данных OpenStreetMap вызвала 11 марта рост трафика (количества мировых интернет-пользователей, зашедших на сайт) на 90% (по данным Alexa.com).
  • Статистика. В феврале в проекте регистрировалось 500 человек в день, из которых 180 вносили вклад. В целом 2100Читать полностью »

Ist das Emacs? Zehr gut!

Начну с небольшой истории. Лет так 15 назад ездил я на подработку сисадмином программистом в славный городе Mannheim, West Germany. Когда я приехал на работу и развернул своё рабочее окружение, большинство дойчей вообще не сильно поняли в чём я работаю, а вот директор конторы сразу мне сказал: «Ist das Emacs? Zehr gut!», добавив также что никто кто из текущих программистов не смог его освоить. А по честному, не такой уж я особенный — мне просто повезло: готовый конфиг мне дал один добрый человек, и помог мне разобраться с редактором на первых шагах. Я, в свою очередь хочу поделиться своим опытом с остальными, и решил сделать серию статей для начинающих и не очень, с рассмотрением разных полезных фич emacs.

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

Zentyal — сервер all in one для SMB
Лет 6 назад, в мою бытность сисадмином в одной конторе, мне приходилось обслуживать несколько серверов на FreeBSD — прокси, почтовик, web-сервер, ftp, ipfw, в общем, все как у всех. Работало все на двух физических серверах, и было у меня желание заиметь какую-нибудь универсальную графическую оболочку для удобства управления всем этим хозяйством. Ну и, конечно же, таковой нигде не было. Были попытки разных умельцев создать свои GUI для управления подсистемами по отдельности: один для squid, другой для sendmail и т. д. Конечно, можно было какую-то часть управления выполнять и в webmin, но это не доставляло никакого удовольствия. Как говорили мне — неправильно работать с *nix-системами через GUI. Нет, естественно работа в командной строке не доставляла неудобства, но хотелось чего-то более универсального. В итоге, я написал несколько скриптов, которые вызывали псевдографику на черном экране, где можно было добавлять/удалять правила, рулить пользователями и т. д., на чем как-то все остановилось, хотя интерес к удобству управления через GUI и не пропал.
Читать полностью »

Для корректной работы многих rails-приложении требуются конкретные версии состовляющих компонент, таких как версия ruby, версия самого rails, а так же rake, rubygems и т.д. И скорее всего в вашем дистрибутиве Linux (в моём случае это Ubuntu 10.04 LTS Server) версии этих компонент будут отличаться. Можно пойти простым путём — поставить ruby нужной версии из исходных кодов, а всё остальное с помощьью rubygems. Но мы же хотим получить надёжный и воспроизводимый результат, а систему, при этом не превратить в свалку.
Читать полностью »


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