Linux для всех / Линукс для простых людей глазами простого человека

Нет комментариев »
Здравствуйте, светлые жители Хабрахабра. Помните, в ноябре прошлого года в блоге «Linux для всех» нам поведали о выходе первой версии дистрибутива Simply Linux? Создатели этой малютки позиционируют его как дистрибутив для простых обитателей планеты Земля: менеджеров, офисных работников, студентов, дизайнеров, эдакий открытый по большей части инструмент для непритязательного люда, мало знакомого с миром Unix. С момента выхода релиза этой сборки на базе ALTLinux прошло некоторое время, а репутация системы, благодаря некоторым источникам, обросла мхом негативных отзывов людей, которые хотели бы казаться компетентными в глазах других.

Так вышло, что мне в срочном порядке потребовалось сменить дистрибутив GNU/Linux на домашней машине. За несколько лет общения с Linux мне довелось использовать разные дистрибутивы: fedora, crux, gentoo, ubuntu. Последняя занимала свое почетное место на десктопе уже полтора, а возможно, и два года. Причем, обычно, на десктопе у меня сожительствуют пакеты разработки MonoDevelop, NetBeans с кучей плагинов, JDK последней версии, LAMP и некоторые другие. Вывод: я не самый непритязательный пользователь (об этом ниже).

Так почему же Simply Linux оказалась для меня идеальной системой?

Apple iPhone / Управляем компьютером с айфона

Нет комментариев »
Являясь счастливым обладателем Iphone 3gs, как-то вечером решил я проверить AppStore на предмет новых интересных приложений. Посмотрел сначала платные, скачал какую-то игрушку, решил заглянуть и в бесплатные, скорее для самоуспокоения, потому что я там давно ничего особо интересного не встречал. И что же я там вижу на второй строчке?



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

Подробности под катом.
подробности

MySQL / [Перевод] Как FriendFeed использует MySQL для хранения данных без схемы

Нет комментариев »

Условия


Мы используем MySQL для хранения любых данных FriendFeed. Наша база данных растёт вместе с числом пользователей. Сейчас мы имеем более 250 миллионов записей, это записи пользователей (post'ы), комментарии, оценки («likes»)

По мере того как росла база данных, мы время от времени имели дело с проблемами масштабируемости. Мы решали проблемы стандартными путями: slave-сервера, используемые только для чтения, memcache для увеличения пропускной способности чтения и секционирование для увеличения пропускной способности записи. Однако, по мере роста, использованные методы масштабируемости привели к затруднению добавлению новой функциональности.

В частности, изменение схемы базы данных или добавление индексов к существующим 10-20 миллионов записей приводили к полной блокировке сервера на несколько часов. Удаление старых индексов требовало времени, а не удаление ударяло по производительности, так как база данных продолжала использовать их на каждом INSERT. Существуют сложные процедуры с помощью которых можно обойти эти проблемы (например создание нового индекса на slave-сервере, и последующий обмен местами master'a и slave), однако эти процедуры настолько тяжелые и опасные, что они окончательно лишили нас желания добавлять что-то новое, требующее изменение схемы или индекса. А так как наши базы сильно распределены, реляционные вещи MySQL как например JOIN никогда не работали для нас. Тогда мы решили поискать решение проблем, лежащее вне реляционных баз данных.

Существует множество проектов, призванных решить проблему хранения данных с гибкой схемой и построением индексов на лету (например CouchDB). Однако, по-видимому ни один из них не используется крупными сайтами. В тестах о которых мы читали и прогоняли сами, ни один из проектов не показал себя стабильным, достаточно зрелым для наших целей (см. this somewhat outdated article on CouchDB, например). А все это время MySQL работал. Он не портил данные. Репликация работала. Мы уже в достаточной мере понимали все его узкие места. Нам нравился MySQL именно как хранилище, вне реляционных шаблонов.

Все взвесив, мы решили создать систему хранения данных без схемы поверх MySQL, вместо использования полностью нового решения. В этой статье я попытаюсь описать основные детали системы. Так же нам любопытно как другие сайты решили эти проблемы. Ну и мы думаем, что наша работа будет полезна другим разработчикам.
Читать дальше →

Подкасты / [PODCAST] История успеха 4: Softkey.ru

Нет комментариев »
Друзья, спешу порадовать вас новым выпуском «Истории успеха».
В этом выпуске Феликс Мучник рассказывает о том, как возник и развился Softkey, и делится своими взглядами на предпринимательство и бизнес.

Феликс Мучник
Читать дальше →

Железо / Эволюция HDD ударит по Windows XP

Нет комментариев »
Специалисты из ассоциации IDEMA (International Disk Drive Equipment and Materials Association) предупреждают, что все производители жёстких дисков согласились с января 2011 года перейти на новый формат размера сектора в 4 Кб вместо существующего ныне 512 байт. Это позволит сэкономить место на диске за счёт уменьшения количества служебной информации в восемь раз. Эффективный объём HDD увеличится на 7-11%.
Читать дальше →

Учись Работать / Слежка за сотрудниками через акселерометры

Нет комментариев »
Японская корпорация KDDI (один из крупнейших операторов сотовой связи) разработала интересное приложение для iPhone, которое может найти применение на многих фирмах. Программа устанавливается на карманных компьютерах всех сотрудников и отслеживает их перемещения. Интересно, что она работает с помощью встроенного акселерометра, который позволяет регистрировать количество шагов (как простой шагомер). Более того, отдельно распознаются шаги по лестнице или медленное перемещение (важно для отслеживания эффективности труда некоторых работников, например, уборщиц), и даже поход в туалет по паттерну, то есть программа написана довольно грамотно.

Вся информация собирается и отправляется в главный центр, откуда происходит централизованный надзор. Информацию по всем сотрудникам можно вывести на один монитор и управлять ими в стиле Warcraft.
Читать дальше →

.NET / Telerik Q1 2010 Release

Нет комментариев »
В среду Telerik выпустила очередной набор обновлений своих компонентов, для .Net.
С этим я и поздравляю всех .Net разработчиков. Всегда приятно когда выходят обновления сторонних компонентов.

В этом релизе Telerik сделала следующее важные по их мнению улучшения:

  • Поддержка VS2010RC и intellesence
  • Telerik Extensions для MVC
  • Новые компоненты для Win Forms
  • Новый графический дизайнер для их Open Axcess ORM
  • Новые контролы для Silveright
  • Новые контролы для Asp.Net Ajax
  • Еще много чего

Читать дальше →

Android / MySettings — настрой свой Android-девайс

Нет комментариев »
Представляю вашему вниманию бесплатную программу для быстрой настройки часто-используемых параметров Android — MySettings.

MySettings умеет следующее:

— менять режим звонка
— менять уровень яркости
— включать/выключать Wi-Fi, GPS, Bluetooth и режим В самолете
— включать/выключать автоповорот экрана и автосинхронизацию
— отображение количества памяти на SD-карте и внутренней памяти, а также уровень аккумулятора в процентах
— для быстрого доступа к программе, MySettings можно добавить в панель уведомлений
— также можно одним нажатием отключать ключ разблокировки, если вы его используется, а также настроить время выключения телефона при бездействии.
Читать дальше →

Android / Вышла Operа Mini 5 Beta для Android

Нет комментариев »
imageПятая версия Opera Mini продолжает линию мобильных браузеров Opera. В новой версии предлагается полностью обновленный интерфейс с Экспресс-панелью для доступа к любимым сайтам.

Ключевые особенности новой версии:
1. Интерфейс оптимизирован для управления пальцами.
2. Наличие вкладок позволяет просматривать сразу несколько сайтов.
3. Экспресс панель для быстрого доступа к сайтам.
4. Менеджер паролей позволяет быстро входить на любимые сайты. Пароли хранятся на телефоне.

Подробности и QR-код под катом

Телекомы / Запасной путь для SMS

Нет комментариев »
В большинстве мобильных телефонах, если перейти в меню на «Сообщения», выбрать «Настройки сообщений», далее «Текстовые сообщения», кроме стандартных настроек, можно увидеть опцию «Использовать пакетные данные», но к сожалению многие операторы очень неохотно рассказывают (а тем более предоставляют) о такой возможности передачи коротких сообщений. Давайте разберемся, почему же операторы в основном не используют возможность передачи коротких сообщений через свою пакетную сеть, предоставляя сервис – SMS over GPRS.

Читать дальше →


AD: подскажем как недорого зарегистрировать ип в Москве. лепнина. зеленоград няня. Заказывая двери в донецке Вы обретаете неповторимый элемент интерьера. Каргологистик: грузовые авиаперевозки, международные перевозки негабаритных грузов - позвоните нам