Винтовка с автоматическим прицеливанием

Винтовка под управлением Linux, с автоприцелом, блэк джеком и шлюхами.
Винтовка под управлением Linux, с автоприцелом, блэк джеком и шлюхами.

Попалась мне тут на глаза парочка любопытных видео. Суть оных в том, что придумали автоматический прицел для снайперской винтовки. Прицел работает под управлением Linux, оборудован модулем WiFi и способен общаться со специальным приложением на IPad, передавая на него видео. Изобретение, надо сказать, спорное, особенно из-за вайфая, однако помощь компьютеров в современной жизни неоспорима. И что любопытно — идея всегда преследовала, я думаю — это даже во время компьютерных игр-стрелялок в голову приходит мысль: нужен помощник по расчету траектории плоета пули.

Читать далее Винтовка с автоматическим прицеливанием

Комьютеры на ARM

Плата мини-компьютера Mini 6410 на платформе ARM 11
Плата мини-компьютера Mini 6410 на платформе ARM 11. Фото с сайта friendlyarm.net

Шалом тебе, дражайший читатель!

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

Проблема таких системников в том, что они например шумят довольно сильно, а ещё потребляют довольно много электричества, да и тепла там выделяют сколько-то. В общем некошер. А для наших нужд надо мало — всего-то засрать провайдеру весь оплаченный канал, да ещё и сделать это как лично, так и общественно полезными способами :) Что делать нам, простым смертным, особо не владеющим навыками проектирования новых устройств на современных микропроцессорах? Ответ — использовать готовое! :) Итак, для начала, что мы имеем в распоряжении? В принципе, можно использовать какой-нибудь старый ноутбук, либо какой-нибудь совсем мелкий системный блочок, наподобие тех, которые ставят планктону в call-центрах. Решение неплохое, а главное универсальное — но не оптимальное по соотношению энергопотребление/шум.

Читать далее Комьютеры на ARM

Перенос профиля Firefox с Windows 7 на Linux (openSUSE)

И таки здравствуй тебе, дражайший читатель!

Вот буквально только что мне надоело синхронизировать Windows и Linux профили в Firefox. Это вам и закладки, и прочее разнообразное содержимое. А то знаете ли — добавишь так в закладки страницу скажем в винде пока сидишь, а в линуксе её нет, и наоборот. Что делать? В общем-то, учитывая универсальность мозилловских профилей, я решил сделать проще. Дело в том, что у меня Windows-разделы автомонтируются при загрузке Linux, и проставить симлинки на профиль Firefox в Windows-разделе — 5 минут.

Пользовательский профиль в Windows лежит, как правило, в папке пользователя, обычно C:\Users\<USER_NAME>\Application Data\Mozilla\Firefox. А в linux — /home/USER_NAME/.mozilla/firefox — если не можете найти, то в самой мозилле выберите пункт «Справка» -> Информация для решения проблем. Там будет кнопка «Папка профиля». Тыкайте её, и оно вам откроется… Так вот, заходим в /home/user/.mozilla/firefox, там делаем mkdir /back_up, затем mv ~/.mozilla/firefox/* ~/.mozilla/firefox/back_up/ — ругнётся на то, что нельзя переместить папку саму в себя, но это пофиг. А теперь магия. Предположим, что у вас раздел C: примонтирован как /mnt/winC — тогда в командной строке делаем: Читать далее Перенос профиля Firefox с Windows 7 на Linux (openSUSE)

Open Hardware.

3D принтер проекта RepRap
3D принтер проекта RepRap

Таки здравствуй, дражайший читатель.

Ещё пять лет назад я не готов был поверить в то, что Linux в обозримом будущем станет дружелюбной, удобной, и при этом открытой, бесплатной операционной системой. Я не готов был поверить в то, что на домашних компьютерах это детище суровой программистской мысли приживётся, и более того, будет конкурентоспособно. Однако, мир не стоит на месте. Уже сейчас существуют «настольные», десктопные дистрибутивы, из которых мне более всего приглянулся OpenSUSE, а кроме него ещё ведь есть и Mandriva, и Ubuntu (кстати последняя благодаря пиару больше и известна в россиях как самая кошерная и удобная ОС). Да что там линукс… Посмотрите на мир опен-сорса. Пять лет назад опен-сорс программы были ужасны. Я, как закоренелый сибарит и любитель рюшечек в интерфейсах — могу это с достаточной степенью компетентности утверждать. Ну не были они гм… Юзабилитны. Сейчас — другое дело. KDE 4+ по красоте оформления сравним с тем, что может предоставить Windows, а то и MacOS, как и в целом дизайн от Apple. Графические конфигураторы, ориентировка на удобство а не на голый функционал, и так далее — позволяют утверждать, что опен-сорс софт и платформа линукс прочно входит на рынок, завоёвывая процент за процентом, пользователя за пользователем. И я знаю о чем говорю. Я, как человек родившийся и выросший в Windows XP, теперь всё чаще пользуюсь компьютерами под управлением Linux. Удивительно, но эта операционная система получает и коммерческую поддержку (Mandriva, Red Hat, OpenSUSE, Fedora), при этом оставаясь открытыми и как правило бесплатными. В общем, мир Linux перестаёт быть закрытой вотчиной технарей, бородатых сисадминов и программёров. Количество софта под эту ОС постоянно увеличивается, и что любопытно — это довольно качественный софт.

Читать далее Open Hardware.

PocketBook 301 Plus

PocketBook 301 Plus
PocketBook 301 Plus - фото автора.

Буквально вчера стал обладателем этого чудесного девайса. Решил поделиться впечатлениями. Поиск, как и полагается, вёлся через Yandex Market. Вообще, уровень сервиса магазина впечатлил — доставили в этот же день, именно то, что требовалось, да и комплектация порадовала — вариант был «Комфорт». В комплекте был CD с большой подборкой классиков в формате fb2.zip (это уж инициатива магазина, диск самописный на бюджетной болванке), 4 Гб карточка (в других видел преимущественно 2 Гб, при том же уровне комплектации), кабель USB-miniUSB, зарядка, кожаная обложка, ремешок на руку, и (мелочь, а приятно) — маленькая лампа с клипсой, для чтения в темноте — тоже эдакий подарочек от магазина.

Выбор пал на это устройство по нескольким причинам. Во-первых, это просто огромный список поддерживаемых форматов. Сами смотрите: FB2, TXT, PDF, DJVU, RTF, HTML, PRC, CHM, EPUB, DOC, TCR, FB2.ZIP… Т.е. про поиск книжки в поддерживаемом читалкой формате — практически уходит в прошлое. К тому же, в новых версиях прошивок (которые, к слову, можно скачать на http://pocketbook.ua/ совершенно бесплатно) вполне вероятно расширение этого списка. Во-вторых, поддержка этой книжкой карт памяти до 32 Гб позволяет носить с собой просто огромный объём книг, которые можно читать едва ли не всю жизнь :) Далее — эта книжка работает под управлением ОС Linux на ядре 2.6.18, т.е. в принципе она поддерживает расширение программного обеспечения. И более того! Существует SDK от производителя, позволяющий самому писать программы для этого устройства. Подробнее можно почитать здесь: http://pocketbook-free.sourceforge.net/, а заодно и скачать сам SDK, и некоторые программы написанные энтузазистами.

Читать далее PocketBook 301 Plus

Linux Ubuntu server 9.10

Люблю я, знаете ли, поизвращаться на досуге, с разными там программками. На сей раз в роли программки выступала операционная система Ubuntu server 9.10 — собственноручно скаченная с официального cайта. Ну, наш старт недолгий — нарезал CD, воткнул его в старый системник, который у меня является подопытным кроликом, и понеслась. Снёс федору-12, поставил Ubuntu. Теперь впечатления. Сразу хочу предупредить, что с линуксом я имел до этого дело только эпизодически, и если в винде более-менее могу считаться программистом, то вот в линуксе я не просто юзер, я там чайник. Не судите строго.

Ожидаемая командная строка в текстовом режиме полностью оправдалась — серверу, в принципе, не надо графического интерфейса — пользы от него никакой. Лазят туда, если всё работает, раз в год, а память он кушает ощутимо — 320 Мб. В режиме же командной строки, с запущенной связкой необходимых мне демонов Apache2 + MySQL — памяти он занимает 50 Мб. Впечатлило. Да и опытному линуксоиду ничего не стоит настроить сервак из командной строки. Я, как сказано выше, к опытным линуксоидам не отношусь. Потому первым делом выполнил решил поставить gnome. Как гласит мануал, можно и sudo apt-get install gnome. Уж не знаю почему, но у меня он дико возматерился на зависимости пакетов, и я сделал проще —  sudo apt-get install gdm. Поставилось. Первое разочарование наступило скоро — как ни ебался с ним, а графику он отображать не хотел. Монитор гас с дикой надписью «режим не работает». Покряхтел и поставил уже полную вариацию — убунту-десктоп. Та же история.

Заподозрив, что дело в видеокарточке, вырвал её из системника и отправил на полку. Переключил кабель на встроенную — ура, заработало! В общем, через 5 минут я уже лазил по интерфейсу гнома, а конкретно в менеджере пакетов, Synaptic. Вообще, это безмерно странно — карточка была GeForce 7600 GS, довольно таки древняя, и уж точно стандартная — по крайней мере свежая оська должна была найти драйвера… Ну да для серверной машинки это несущественно. Поработать могёт и на встроенной.

Собственно… Для веб-сервера там настраивать ничего особо и не надо оказалось. По крайней мере phpmyadmin встал в автоматическом режиме с полупинка, а больше там и не надо. Главное было при установке поставить галку в строке LAMP . Вообще на всякий случай DNS там тоже не помешает, если потребуется настраивать поддомены.

Пока что всё, появится ещё что-либо интересное — непременно отпишусь