Как стать автором
Обновить
22
0
Борислав Ларин @brabadu

Пользователь

Автоматизация использования Javascript API Вконтакте

Время на прочтение 7 мин
Количество просмотров 3.7K
Чулан
Пару дней назад, как обычно, никого не поставив в известность, Контакт добавил возможность разработки приложений на JavaScript, подключаемых через iframe. Доступ к API в этих приложениях, в общем-то, такой же, как и доступ к API из Flash — так или иначе, это обычный REST-протокол. Параметры передаются через строку запроса GET, а результат возвращается в виде JSON или XML.

Одной из проблем использования API Вконтакте является передача кроссдоменного запроса на http://api.vkontakte.ru/api.php. Другая проблема — громоздкое вычисление подписи, которой необходимо подписывать все запросы.
Читать дальше
Всего голосов 36: ↑25 и ↓11 +14
Комментарии 38

Уменьшение размеров папки winsxs

Время на прочтение 4 мин
Количество просмотров 881K
IT-компании
Многие обладатели Windows Vista и 7 наверняка сталкивались с тем, что папка Windows c ходом времени разрастается как на дрожжах. Я мирился с этим до тех пор, пока 40-гиговый раздел с системой не начал периодически выдавать мне сообщения о том, что свободное место на нем заканчивается.

Я нашел один чудесный инструмент, магия которого позволяет уменьшить размер папки winsxs без потери производительности/стабильности/данных. Сначала я проделал все описанное под катом на своем домашнем буке, а сейчас для чистоты эксперимента повторю на рабочем.

Итак, приступим
Всего голосов 88: ↑74 и ↓14 +60
Комментарии 83

Испытание жизнью закона Мура

Время на прочтение 2 мин
Количество просмотров 1.1K
Производство и разработка электроники *
Уверен, все читатели хабра хорошо наслышаны о законе Мура, также давно ведутся разговоры о том, что скоро он должен перестать работать, т.к. почти достигнуты физические пределы развития (размеры атомов и скорость света). Однако события прошедшего года(бум нетбуков) заставляют задуматься о совершенно другой причине замедления прогресса.

Читать дальше →
Всего голосов 84: ↑78 и ↓6 +72
Комментарии 200

Как сделать самый простой электродвигатель

Время на прочтение 1 мин
Количество просмотров 5K
Энергия и элементы питания DIY или Сделай сам
Посмотрев этот 2х-минутный ролик, вы узнаете, как можно создать самый простой электрический мотор из подручных средств, имеющихся практически в каждой квартире.

Видео опубликовано по просьбе моей коллеги по цеху, Анны Кузнецовой. Это ее конкурсный видео-ролик для сайта Smartvideos.ru

UPD: Ура, мы заполучили инвайт для Анны, она теперь с нами!
Читать дальше →
Всего голосов 125: ↑110 и ↓15 +95
Комментарии 75

Вышла полная версия Crayon Physics Deluxe

Время на прочтение 2 мин
Количество просмотров 1.2K
Игры и игровые консоли
Мы долго ждали, верили, и вот это произошло.
Разработчик рапортует о финальной версии игры (2D physics puzzle / sandbox), в которую включены 70 уровней, редактор и конечно же настоящий физический движок.



Под катом еще несколько слов об игре.

Читать дальше →
Всего голосов 98: ↑90 и ↓8 +82
Комментарии 79

Просто добавь воды: Zenbe.com

Время на прочтение 1 мин
Количество просмотров 559
Чулан


7й выпуск скринкаста «Просто добавь воды», сегодня мои религиозные взгляды по поводу GMail'а пошатнулись. Zenbe.com — очень интересная почтовая система!

P.S. Как всегда, для HD-качества придется перейти на страничку видео.
Всего голосов 39: ↑33 и ↓6 +27
Комментарии 33

Очистка Ubuntu от лишних приложений

Время на прочтение 1 мин
Количество просмотров 2K
Чулан
Как известно, наполнение CD-образа Убунты формируется по принципу «одна задача — одно приложение», и ничего сверх этого. Однако и приложения, которые находятся на CD, тоже нравятся не всем, и иногда возникает непреодолимое желание их удалить. Сразу возникает вопрос: а не потянет ли случайно эта программа за собой большую часть системы?
Это можно легко узнать. В описании к метапакету ubuntu-desktop (который сам по себе ничего не содержит, а просто имеет большое число зависимостей, которые и устанавливаются при установке системы), имеется строчка «Recommends», которая содержит пакеты, которые хоть и устанавливаются при установке системы, но которые можно безболезненно удалить, и они не потянут за собой жизненно необходимые пакеты.
Увидеть эту строчку можно так:
apt-cache show ubuntu-desktop | grep Recommends
Но в таком случае перед нами предстанет обширный довольно неудобный список пакетов, и в нем очень легко запутаться.
Сделаем проще. Наберем команду:
apt-cache show ubuntu-desktop | grep Recommends | grep ИМЯ_ПАКЕТА >/dev/null; echo $?
где ИМЯ_ПАКЕТА — это собственно имя пакета, которого мы хотим удалить.
Если в выводе команды будет 0, то программу можно удалить; если 1, то либо все-таки не стоит (так как оно, скорее всего, указано в зависимостях ubuntu-desktop), либо вы его вообще сами ставили.
Подобным образом я уже удалил gnome-games, rhythmbox, evolution и transmission. Полет нормальный.

Внимание! Перед удалением пакета внимательно посмотрите зависимости, которые могут удалиться вместе с ним. Если там указано какое-то другое важное приложение, то все-таки лучше пакет не трогать.
Всего голосов 14: ↑12 и ↓2 +10
Комментарии 11

О’Рейли, Майкрософт и другие о вычислениях в облаках

Время на прочтение 2 мин
Количество просмотров 1.3K
Чулан
Похоже, что, действительно вычислениям в облаках (cloud computing) уготована судьба электрификации 21-го века. Исследователи Gartner назвали это направление вторым в списке тех, которые будут наиболее бурно развиваться в следующем году. А если учесть, что вычисления в облаках является, по сути дела, составной частью более общей концепции виртуализации, которая заняло первое место в этом списке, то и «Облака» вполне можно рассматривать как первое перспективное направление.
Читать дальше →
Всего голосов 30: ↑25 и ↓5 +20
Комментарии 43

Путь джедая по завязыванию наушников

Время на прочтение 1 мин
Количество просмотров 2.2K
Лайфхаки для гиков


Существует огромное количество способов свернуть наушники так, чтобы можно было и в карман положить, и врага задушить; но только один из них является правильным. Некоторые методы куда более грешны, нежели остальные — возможно вы не любите свои наушники, наматывая их на iPod как канат на мачту, желая побыстрее «убить» их. Или, по-меньшей мере, сделать максимально похожими на макароны. Если так оно и есть — не мучайте себя, пролистывайте дальше.

Тех же, кого путь Света заинтересовал, я должен предупредить: путь Тьмы быстрее и проще, но только Свет учит истине. Узел, показанный в ролике, является старым, проверенным и одним из лучших способов завязывать наушники. Возможно вы о нем знаете, это крайне немаловероятно: выплескивайте свои мнения в комментариях.

Добро по мотивам Gizmodo
Читать дальше →
Всего голосов 152: ↑112 и ↓40 +72
Комментарии 94

Логика английских времен

Время на прочтение 6 мин
Количество просмотров 69K
Изучение языков
Изучавшие или изучающие английский язык знают, каким страшным может казаться множество английских временных форм глаголов.
Всего в английском 12 временных форм. А в русском-то, на первый взгляд, всего 3, и как их связать с английскими, для новичка может быть совершенно не понятно.
Читать дальше →
Всего голосов 196: ↑173 и ↓23 +150
Комментарии 202

Отрисовка шрифтов в Ubuntu Linux (GNOME)

Время на прочтение 1 мин
Количество просмотров 1.4K
Чулан
Отображение шрифтов можно регулировать — изменять, улучшать. Для этого следует создать файл ~/.fonts.conf следующего содержания:

pastebin.com/f31712814

Для того, чтобы изменения вступили в силу, теоретически необходимо перезайти в систему, но у меня качество отображения шрифтов стало улучшаться и без этого, в процессе работы, по мере обновления отрисовки окон приложений (при активном Compiz Fusion).

Следует отметить, что данный метод более детальный. Базовую настройку можно произвести стандартными средствами GNOME (System → Preferences → Appearance, ярлык Fonts) установив, например, режим сглаживания для LCD. Кроме этого можно отрыть окно расширенных возможностей (кнопка Details) для того, чтобы экспериментально изменяя значения параметров, выбрать оптимальную настройку.

Хочу сказать, что создание вышеописанного файла с соответствующим содержанием довольно ощутимо улучшило визуальное отображение шрифтов. В сочетании с режимом LCD (см. выше) да еще и шрифтами TTF, если позволяют лицензионные соображения, можно добиться потрясающего результата! Сам файл .fonts.conf представляет богатые возможности тонкой подстройки. В этом сообщении форума сказано как активировать сглаживание, которое обычно отключают из-за патентных разногласий с Apple.

Оригинал в блоге Tombuntu.
Всего голосов 14: ↑8 и ↓6 +2
Комментарии 18

Как создается операционная система

Время на прочтение 7 мин
Количество просмотров 7.6K
Разработка под Windows *
По докладу Ивана Рузанова «Windows – как создается операционная система» с конференции «Платформа 2009».

Как уже писал antonms, стали доступны записи докладов с Платформы. Несколько из них я посмотрел и хочу поделиться наиболее понравившимся. Учитывая занятость рядового хабра-юзера и продолжительность исходной записи доклада (1 час 20 мин.), ниже привожу развернутое изложение материала.
  • История Windows
  • Windows сегодня
  • Разработка Windows
  • Изменения ядра Windows 7
  • Сопровождение Windows, обновления/исправления
Читать дальше →
Всего голосов 170: ↑160 и ↓10 +150
Комментарии 85

Кладезь электронных книг и журналов на английском языке — Netbks

Время на прочтение 1 мин
Количество просмотров 1.8K
Читальный зал
Здравствуйте!

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

Читать дальше →
Всего голосов 59: ↑56 и ↓3 +53
Комментарии 46

Свободные лицензии

Время на прочтение 3 мин
Количество просмотров 15K
Копирайт
Разобравшись с основными видами ПО в предыдущем топике и, наконец, поняв отличия свободного ПО от open source пришло время разобраться с лицензиями. Меня интересовали лицензии только для свободного и open source программного обеспечения, поэтому о них и пойдет речь.

и вот что я узнал
Всего голосов 51: ↑47 и ↓4 +43
Комментарии 32

Погрешности, толпы, измерения, или где-то я это всё слышал.

Время на прочтение 3 мин
Количество просмотров 3.1K
Краудсорсинг

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

Предлагается эксперимент, в котором люди измеряют количество орешков в посуде. Орешков много и лежат они не аккуратно, поэтому измерить точно их количество представляется довольно затруднительным. И вот тут начинается особая магия.

Читать дальше →
Всего голосов 122: ↑95 и ↓27 +68
Комментарии 80

Вопросы для администрации

Время на прочтение 1 мин
Количество просмотров 477
Чулан
Дорогое Хабрасообщество! Пока НЛО собирает администрацию для последующих опытов, вы можете задать нам вопросы, которые мы будем у них (администрации) выспрашивать под светом яркой лампы.

Не стесняйтесь: задавайте самые разные вопросы, а мы постараемся их озвучить.
Всего голосов 59: ↑46 и ↓13 +33
Комментарии 124

Статья Стива Павлины «Как стать жаворонком»

Время на прочтение 4 мин
Количество просмотров 1.9K
Чулан
Перевод
Хорошо вставать до рассвета, потому что такая привычка способствует здоровью, богатству и мудрости.
— Аристотель.

Рождаются ли ранними пташками или становятся? В моем случае — определенно второе. Когда мне было 20 с чем-то лет, я редко ложился до полуночи, и почти всегда любил поспать подольше. Обычно мои ежедневные дела начинались не утром, а ближе к полудню.

Но спустя некоторое время я заметил и уже не мог игнорировать сильную связь между достижением успеха и ранним подъемом, даже в своей собственной жизни. В тех редких случаях, когда я все-таки вставал рано, я замечал что моя продуктивность почти всегда была выше, причем не только утром, но и на протяжении всего дня. Кроме того, я ощущал себя гораздо бодрее. Поэтому, будучи активным в достижении своих целей, я решил обязательно стать жаворонком. Я быстро установил будильник на 5 часов…
Читать дальше →
Всего голосов 57: ↑50 и ↓7 +43
Комментарии 86

Файловое GTD или как правильно работать с файлами без стресса

Время на прочтение 5 мин
Количество просмотров 1.6K
Чулан
Работа с файлами не так уж проста, как может показаться на первый взгляд. Вот вы скачали один файл, вот вам прислали второй файл, а вот кучка документов как-то накопившихся за неделю. И вот через некоторое время становится тяжело найти что-то, что действительно надо, да и к тому же вы уже не можете толком вспомнить, а надо ли вам то что сейчас расстелилось перед глазами унылыми списками имен файлов.
Читать дальше →
Всего голосов 1: ↑1 и ↓0 +1
Комментарии 56

Как провалились Fallout I и Fallout II

Время на прочтение 2 мин
Количество просмотров 6.3K
Игры и игровые консоли
Культовые игры не всегда бывают успешными. И живой пример тому история Fallout I и Fallout II. Эти игры рассказали нам про жизнь в постъядерной пустыне. Но ирония в том, что они сами разошлись таким тиражом, будто их в этой самой пустыне и продавали. Будущие легенды, только появившись, оказались никому не нужны. Возможно, это судьба всех легенд.

Впервые я услышал о финансовом провале первых двух Fallout несколько лет назад. Я не задумывался над этим, пока недавно один мой знакомый не заявил: «Провал Fallout — это миф» и указал ссылку на Википедии про компанию Interplay, где говорилось, что игра была successful.

Заинтересовавшись этим вопросом, я решил изучить историю игры с линейкой и штангенциркулем и найти точные доказательства или опровержения того, была игра succesful или не очень.

Возможно, я не гений Гугла, но поиск не дал мне особых результатов, кроме невнятного бормотания на форуме фанатов, что игра была НЕ очень успешна и продалась тиражом в 200-300 тыс копий (для 1998 года это был фактически провал).
Читать дальше →
Всего голосов 75: ↑70 и ↓5 +65
Комментарии 181

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность