Ну вот сегодня я решился обновить на своем ноутбуке предустановленную Windows до 10 версии. Подготовил KDE Live DVD для возможного восстановления порушенного GRUB2, но к счастью все обошлось. Три перезагрузки, 2 часа времени и на ПК Win 10 и OpenSuse 13.2 в альтернативной загрузке. Спасибо Microsoft за трепетное отношение к моему загрузчику :).
вторник, 1 сентября 2015 г.
воскресенье, 21 июня 2015 г.
Установка Eclipse на OpenSuse 13.2 и Android SDK и несколько слов об исправлении ошибок в Andengine
Не могу пока привыкнуть к AndroidStudio и нужно убить время, чтобы разобраться с установкой библиотеки Andengine.
А идущая версия Eclipse c Android SDK мягко скажем стара и у меня возникли проблемы с ее функционированием в 64 битном окружении.
Поэтому попробуем сделать с точностью до наоборот.
Вначале установим Eclipse из репозитория по адресу http://download.opensuse.org/repositories/home:/smarty12/openSUSE_13.2/
После установки запускаем Eclipse и открываем меню "Help - Install New Software..."
далее в открывшемся окне в поле "Work with:" указываем адрес ADT https://dl-ssl.google.com/android/eclipse/ после чего проводим установку доступных инструментов и плагинов.
В результате установки пункт "About Eclipse SDK" должен выглядеть как то так:
После этого стандартно заходим в менеджер ADT и загружаем требуемые библиотеки.
И еще - каждый раз после скачивая Andengine examples они компилируются с ошибками. Исправления подробно описаны тут: http://stackoverflow.com/questions/13410784/andengine-examples-shows-error-not-working
А идущая версия Eclipse c Android SDK мягко скажем стара и у меня возникли проблемы с ее функционированием в 64 битном окружении.
Поэтому попробуем сделать с точностью до наоборот.
Вначале установим Eclipse из репозитория по адресу http://download.opensuse.org/repositories/home:/smarty12/openSUSE_13.2/
После установки запускаем Eclipse и открываем меню "Help - Install New Software..."
далее в открывшемся окне в поле "Work with:" указываем адрес ADT https://dl-ssl.google.com/android/eclipse/ после чего проводим установку доступных инструментов и плагинов.
В результате установки пункт "About Eclipse SDK" должен выглядеть как то так:
После этого стандартно заходим в менеджер ADT и загружаем требуемые библиотеки.
И еще - каждый раз после скачивая Andengine examples они компилируются с ошибками. Исправления подробно описаны тут: http://stackoverflow.com/questions/13410784/andengine-examples-shows-error-not-working
суббота, 23 мая 2015 г.
Ставим JAVA от Oracle (JDK) на OpenSuse 13.2
В результате чтения англоязычных сайтов и с учетом последней версии JDK пришел к такому варианту (на основе советов https://forums.opensuse.org/showthread.php/505779-Unable-to-install-Oracle-Java-8-OpenSUSE-13-2/page3?s=edc6434ca6c112328f7a2f868ce21b6c )
По шагам
1. Скачиваем файл http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz
2. Распаковываем в каталог /usr/java (разумеется из под рута создаем руками каталог)
3. Выполняем команду /usr/sbin/update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.8.0_45/bin/java" 40
4. Выполняем команду /usr/sbin/update-alternatives --install "/usr/lib/browser-plugins/javaplugin.so" "javaplugin" "/usr/java/jdk1.8.0_45/jre/lib/amd64/libnpjp2.so" 40
По шагам
1. Скачиваем файл http://download.oracle.com/otn-pub/java/jdk/8u45-b14/jdk-8u45-linux-x64.tar.gz
2. Распаковываем в каталог /usr/java (разумеется из под рута создаем руками каталог)
3. Выполняем команду /usr/sbin/update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.8.0_45/bin/java" 40
4. Выполняем команду /usr/sbin/update-alternatives --install "/usr/lib/browser-plugins/javaplugin.so" "javaplugin" "/usr/java/jdk1.8.0_45/jre/lib/amd64/libnpjp2.so" 40
5. Выполняем команду /usr/sbin/update-alternatives --config java и в консоли указываем номер пункта соответствующий установленной нами версии
6. Выполняем команду /usr/sbin/update-alternatives --config javaplugin и в консоли указываем номер пункта соответствующий установленной нами версии
Собственно и все.
Домой в Linux
На ДР подарили ноутбук, на борту Win8.1 с конца октября думал можно и играть и работать в этой "чудо ОС". Не тут то было. Простой запрос на он-лайн конвертацию шрифта привел к тому, что винда не просто смогла самостоятельно сдохнуть, но и позволила завалила мне ядро линукса в альтернативной загрузке.
Итог - восстановленная, девственно чистая винда, и вновь поставленный линукс OpenSuse 13.2. Только теперь уже в качестве основной для загрузки. Вообщем очередной раз делаю вывод - винда только для запуска моих любимых стимовских стратегий. Всем рекомендую - защищайте ее антивирусами и главное - не выходите из винды в интернет !!!
Итог - восстановленная, девственно чистая винда, и вновь поставленный линукс OpenSuse 13.2. Только теперь уже в качестве основной для загрузки. Вообщем очередной раз делаю вывод - винда только для запуска моих любимых стимовских стратегий. Всем рекомендую - защищайте ее антивирусами и главное - не выходите из винды в интернет !!!
четверг, 29 января 2015 г.
Subversion используем защищенное файловое хранилище на удаленном сервере через SSH
Итак, имеем: внешний сервер с OpenSuse Linux сервер с установленной службой Subversion подключаемся клиентом через SSH. Требуется: Обеспечить работу с клиентами как под Windows так и из под Linux.
Linux: Устанавливаем Subversion с утилитами командной строки, далее в консоли даем команду на загрузку последней правки репозитория вида:
svn co svn+ssh://user@server.da. ru/home/user/workspace1
где: server.da. ru - сервер со службой к которому подключаемся
home/user/workspace1 - полный путь к базе репозитория
Windows:
ставим PuTTY и TortoiSVN.
В PuTTY настраиваем доступ к серверу server.da. ru, подключение называем Vladisgol.da.ru
В имени репозитория программы TortoiSVN указываем вместо имени сервера имя подключения.
Linux: Устанавливаем Subversion с утилитами командной строки, далее в консоли даем команду на загрузку последней правки репозитория вида:
svn co svn+ssh://user@server.da.
где: server.da.
home/user/workspace1 - полный путь к базе репозитория
Windows:
ставим PuTTY и TortoiSVN.
В PuTTY настраиваем доступ к серверу server.da.
В имени репозитория программы TortoiSVN указываем вместо имени сервера имя подключения.
Да, предварительно озаботьтесь наличием публичного ключа скопированного на SSH сервер, чтобы авторизация проводилась без запроса пароля, теперь работа из любого окружения с репозиторием происходит без проблем.
вторник, 30 декабря 2014 г.
Антенна для DVB-T2
Прикупил тут по случаю телевизор с современным цифровым приемником DVB-T2, но по причине удаленности от телевышки на простой гвоздь каналы у меня браться не стали. Выкладывать 800-1000 рублей за комнатную антенну с усилителем не то, чтобы жалко, но как представлю себе сколько дополнительных проводов придется тянуть к розеткам, так сразу всю охоту ее покупать перебивает. Вообщем решение нашел в интернете - пассивная направленная антенна "Три квадрата" взял вот отсюда http://www.atslvs.narod.ru/antena-dvb-t2.html
Размеры брал из таблицы по г. Петрозаводску (надеюсь они с Череповцом в одинаковых диапазонах вещают).
Квадрат А, мм | 118 |
Квадрат В, мм | 139 |
Квадрат С, мм | 172 |
Размер D, мм | 59 |
Размер Е, мм | 86 |
Размер F, мм | 135 |
Размер G, мм | 30 |
Общая длина, мм | 2181 |
Делал из медного провода сечением 4 мм. Изоляцию не снимал, оттого получилась достаточно культурно. И никаких дополнительных согласующих устройств.
Цена вопроса - 3 метра провода по 40 рублей (замечу, на 2 антенны) + 20 метров по 8 рублей телевизионного кабеля + штекер за 30 рублей. Всего 310 рублей плюс несколько часов своего времени.
Ловит прекрасно все 20 телевизионных каналов. Никаких лагов или помех. Если кому будет полезно - рекомендую
воскресенье, 2 марта 2014 г.
Замена тачскрина на Lenovo A800
Приветствую всех.
Случилось мне как то в карман, в котором лежал смарфон Lenovo A800, небрежно закинуть ключи с брелком из опала. Итог- стекло смартфона получило пробоину практически в центре экрана а от нее во все стороны побежали лучиками трещины. При всем при том функциональность не потерялась, стекло не ранило пальцы и не выпадало пока я искал зап.часть в интернете, заказывал и ждал бандероль. Все 2 недели я так и ходил с треснувшим стеклом, как оказалось бояться было практически не за что, поскольку со стороны экрана на тачскрине осталась полимерная пленка, которая не допускала попадания воды в трещины и само стекло никак не могло повредить экран (конечно же до разбора смартфона я этого не знал и немного переживал, начитавшись на форумах мнений великих аналитегов, которые советовали "срочно выключить и бегом бежать в мастерскую").
Итак, стекло пришло (приятно удивила оперативность доставки нашей почтой России, и если кому-нибудь будет полезно, то заказывал стекло я здесь http://www.kitajchik.ru/) дальше я просмотрел несколько видеороликов о том, как разобрать и заменить стекло в любом Lenovo кроме моей модели. Вообщем начал разбирать на свой страх и риск с надеждой на то, что смогу разобраться по ходу.
Итак, перейду к описанию инструментов и материалов, использованных в процессе замены сенсорного стекла
- Тач скрин Lenovo A800 Ideaphone (оригинал)
- Набор китайских отверток (реально подошла единственная плоская самая маленькая отвертка вроде 0.9) с пинцетом (купил за 300р в ближайшем магазине)
- двухсторонний скотч фирмы 3М 3мм
- Фен бытовой
- ХБ перчатка
- Медиатор для гитары
- Салфетки для протирки экрана.
Итак, после снятия задней крышки, выемки аккумулятора, сим карт и карты памяти, выкручивания 4-х болтов (один из них под пломбой, прежде чем выкрутите его подумайте дважды - срыв - потеря гарантии) и снятия медиатором крышки, я получил вот такой вид смартфона:
Вот в этот момент хорошо было бы иметь информацию о том, что было достаточно раскрутить всего 1 болт и вынуть один контакт (на рисунке ниже я обвел его красным овалом) и в принципе больше разбирать телефон не следует, но опыт - "это тусклый фонарь, который освещает наш путь сзади", как в свое время заметил Конфуций. У меня этого опыта не было, и я продолжил разбирать смартфон дальше. Пришлось отсоединять коннекторы с камеры, от монитора (сбоку), контакты с качели регулировки громкости, кстати, я просто отклеил этот контакт от корпуса, поскольку шлейф по моему припаян к плате. И будьте очень аккуратны с кабелем, который проходит под черной наклейкой и вставляется в коннектор под контактами с аккумулятором. Мне пришлось несколько раз разбирать и собирать телефон, пока я не вставил как следует шлейф в коннектор.
Итак, все платы сняты и в руках остался экран и тачскрин.
Далее я надел хлопковую перчатку, включил фен на обдув горячим воздухом и стал нагревать стекло. Не могу сказать до какой температуры следует греть, я ориентировался на то, что смог поддеть и отсоединить секло отверткой со стороны динамика. Субъективно прошло 2 минуты на малом разогреве фена с низкой скоростью обдува.
После этого отверткой я снял старый черный скотч (мне так показалось, никакого специального клея я не обнаружил) и наклеил по периметру новый с учетом технологических отверстий и контактов. Салфеткой протер экран от "пальцев" и сняв защитную пленку вклеил новый тачскрин, как следует прожав его по месту крепления скотча. Далее в обратном порядке собрал смартфон.
Удачи.
Подписаться на:
Сообщения (Atom)