Pull to refresh
0
0
Дмитрий Жлобо @Proghat

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

Send message

Обзор китайского UMPC Gome FlyTouch

Reading time6 min
Views4.9K
image
С появлением ОС Google Android рынок китайских планшетных ПК начал стремительно расти и на данный момент представляет собой огромную коллекцию самых разнообразных устройств, привлекательных своей дешевизной и неплохими (по крайней мере заявленными) техническими характеристиками.

Одним из таких устройств в ценовой категории «до $200» является UMPC «FlyTouch» от компании Gome.

Обзор данного чуда китайской индустрии я проведу под катом (осторожно, трафик!).
Читать дальше →
Total votes 112: ↑100 and ↓12+88
Comments167

Выполнение USSD запросов под Linux

Reading time4 min
Views24K
Спасибо автору топика Проверка счета Киевстар модема в Linux который помог мне понять принцип работы модемов и способ работы с ними в линуксе. Мне как раз нужно было решить задачу отображения уровня сигнала, проверки баланса, пополнения счета с использованием 3ж модема. Но так как ставить на домашние машины пхп ради такой мелочи мне не хотелось, решил переписать скрипт под себя на Python, который есть в любом десктоп-линуксе из коробки.

Работать данный скрипт будет на любых модемах/телефонах которые поддерживают USSD без PDU кодирования. Для модемов требующих PDU-кодировку команд нужно написать функции-обертки аналогично php-скрипту из указаного выше топика. У меня к сожалению нету такого модема и проверить я бы не смог — потому писать не стал.

Проверена работа на 3G модеме ZTE MF100(должно работать с mf620, mf622, mf626, mf628) и тарифе Интернет 3G от Киевстара.
Читать дальше →
Total votes 41: ↑37 and ↓4+33
Comments19

Структурирование памяти

Reading time4 min
Views1.9K

Структурирование памяти





Проблема памяти и сруктурирования памяти очень актуальна среди IT специалистов, что подтверждает множество статей на Хабрахабр, посвященных этой тематике. Как пример: «Память наше все». В данной статье достаточно подробно описана форма структурирования памяти в виде записей в блокнотах.

Как это можно использовать эффективнее.
Total votes 21: ↑12 and ↓9+3
Comments9

Налоговая и фрилансеры

Reading time3 min
Views11K
Здравствуйте.

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

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

Читать дальше →
Total votes 137: ↑133 and ↓4+129
Comments230

therules.ru — правила русского языка с очень умным поиском

Reading time1 min
Views2.4K
Илья Бирман пишет в блоге:
Есть люди, которые всегда всё пишут правильно, прекрасно чувствуют язык, а правила знают наизусть. Есть другие, которые плюют на русский язык и руководствуются универсальным принципом «нуты же понел че я хотел сказать?! )))». Однако больше всего — по крайней мере, мне хочется в это верить — нормальных людей, которые стараются писать хорошо, но имеют трудности с отдельными правилами.

Чтобы последние максимально экономили время, а не тратили его на копание в справочниках и плохо организованных сайтах, Илья создал проект therules.ru, где предельно чётко и ясно представлены все правила русской орфографии и пунктуации.
Читать дальше →
Total votes 231: ↑221 and ↓10+211
Comments122

Эффективное использование закладок браузера — ориентация на действия

Reading time1 min
Views952
bookmarkЗаранее прошу прощения за некоторое количество воды во вступлении – хочется вначале объяснить мотивы.

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

Уже несколько раз появлялось желание удалить все закладки и пользоваться только поисковиками. Но я всякий раз удерживался от такого радикального решения, т.к., на самом деле, далеко не всегда легко второй раз разыскать однажды найденный полезный ресурс. С другой стороны, выходит, что КПД всей коллекции не больше одного процента.

Получается, что изо дня в день я трачу время на поиск полезных материалов, которые затем просто пропадают в черной дыре хранилища закладок.
Читать дальше →
Total votes 82: ↑75 and ↓7+68
Comments77

Как компьютеры играют в шахматы

Reading time4 min
Views28K
Интереснейшую реализацию шахматной программы показали вчера на Хабре.
Почитав комментарии, я пришел к выводу, что принцип работы наиболее распространенных алгоритмов игры в шахматы, шашки и тому подобные известны не всем.

Вместе с тем задача создания программы, играющей во что-то, достаточно тривиальна, если имеются способы расчета некоторых величин и оценок, специфичных именно для этой игры.
Читать дальше →
Total votes 112: ↑109 and ↓3+106
Comments57

Решение проблемы с отображением контролов Firefox'а в KDE

Reading time1 min
Views640
Пользователи KDE и Firefox сталкиваются с проблемой отображения контролов (кнопок, чекбоксов, селектов), особенно это сказывается на пользователях KDE4, т.к. там GTK-приложения отображаются совсем без стилей.

Для того, чтобы все контролы Firefox'а правильно отображались в KDE (3.5 и 4) надо:
  1. Установить пакет gtk2-engines-qtcurve.
  2. Установить стиль отрисовки GTK-приложение — QtCurve: KMenu->Настройка системы(System Settings)->Внешний вид(Appearance)->Стили и шрифты GTK(GTK Styles and Fonts )->Пункт Стили GTK(GTK Styles), выбираем «другое»(another) -> QtCurve.

Теперь все панели, кнопки, селекты, закладки и т.д. отображаются как надо.
Для пользователей KDE4 еще можно установить тему Oxygen.

PS: Лично пользуюсь этим способом в Kubuntu 8.04 (KDE 3.5) и опробовал в 9.04 Alpha (KDE 4.2). Пользователям других дистрибьютивов возможно будет необходимо установить пакет «gtk-qt-engine»
Total votes 5: ↑5 and ↓0+5
Comments9

Об информатике вообще

Reading time3 min
Views1.1K
Авторы: Ворожцов А.В., Винокуров Н.А.
Да просит нас Михаил Васильевич Ломоносов, но позволим себе его перефразировать “Информатику уже потому учить нужно, что она ум в порядок приводит”.
Действительно, если посмотреть крупным планом на то, что сейчас представляет собой информатика, и постараться вычленить её основную ее задачу, то по большому счёту остаётся только одно – информатика учит осуществлять формализацию сущностей и процессов (= приводить в порядок мысли).
Читать дальше →
Total votes 11: ↑8 and ↓3+5
Comments11

Генная инженерия от A до Z

Reading time6 min
Views40K
Приветствую уважаемое сообщество!

Итак, это мой первый пост на хабре :)
Посвящен он будет серьезной теме, в которой, волею судеб, я неплохо разбираюсь. А именно, генной инженерии.

Помнится, тут пробегал пост в котором говорилось о геннотехнологической лаборатории “на коленке”. Оказалось, что тема интересна аудитории, поэтому я решил заняться ее развитием с просветительскими целями.

Я буду давать наглядные и понятные обычным людям примеры для описания сложных процессов. Если кто-то посчитает нужным меня поправить – не стесняйтесь. Я буду сознательно упускать многие вещи, но если вам кажется, что без них страдает логика изложения – так же поправляйте.
Читать дальше →
Total votes 174: ↑159 and ↓15+144
Comments156

Linux вступает в битву, вслед за Apple и Microsoft

Reading time2 min
Views843
Linux vs Mac vs PC
В то время как Apple и Microsoft сражались за публику, на ходу тратя космические суммы на свои ролики, создатели другой, не менее популярной операционной системы, вели себя предельно тихо. И это, как ни странно, кажется удивительным только сейчас.
Читать дальше →
Total votes 97: ↑80 and ↓17+63
Comments162

Бекапим сервер

Reading time2 min
Views1.6K
Нередкая это задача, но делается довольно просто!

Приступим:

1) бэкап мускула

Для этого есть очень хорошая утилитка “mysqldump”, она входит в состав мускула. (если вы юзаете lampp то она лежит в “/opt/lampp/bin/mysqldump”)

Вобщем набиваем в консоли примерно следующее:
mysqldump –all-databases > /mysql.12.12.2008.dump


эта команда забекапит все базы данных в файл “mysql.12.12.2008.dump” в корне! на самом деле пишем любой удобный путь! Если вы не рут то нужно указать логин/пароль с помощю –user логин –password пароль

Приготовьтесь, это может занять серьёзное количество времени если бд приличного размера.

Фишка может не работать, если в какой-нибудь из бд есть ошибки…

Кстати говоря можно подойти к проблеме немного подругому и не бекапить все базы, а каждую отдельно, плюс если в какойто из них есть ошибки то мы узнаем в какой, делается так:
Читать дальше →
Total votes 17: ↑11 and ↓6+5
Comments19

Идеальный пост на Хабрахабре: какой он?

Reading time2 min
Views892

Вот идеальная цитата:
xxx> я ацкий одмин, я счас в серверной кота через шредер за 25 секнд пропустил
yyy> хуясе o_0
bash.org.ru

Введение

В этом топике я не собираюсь рассуждать на тему «Хабр уже не тот», и прочую фигню. Я попробую рассказать, каков должен быть «золотой топик», рассуждая терминами Лепры (топик, у которого 97,5% оценок — плюсы, остальные могут быть минусами). Тема находится в «Юморе» — потому что это именно юмор, и ни на что не претендует =)
Нажимать тут
Total votes 206: ↑120 and ↓86+34
Comments90

Основы основ: акции

Reading time4 min
Views59K
На самом-то деле, это все, без исключения, каждое слово от первого до последнего — про акции. Акции, акции, акции — у человека, который прошел «веселые девяностые», МММы и прочие радости нашей с вами «тогдашней» жизни слово это вызывает не вполне положительную реакцию и понятное желание «никому больше никогда и ничего». А на самом-то деле ничего страшного в этом слове нет, и более того, в подавляющем большинстве случаев акции это то, что позволяет компании расти и развиваться. Именно акции и лежат в основе — самом фундаменте мирового фондового рынка.

Для того, чтобы фундамент этот стал понятен и крепок, надо дать немного теории — совсем чуть-чуть, по минимуму — но совсем без нее все же нельзя. Именно этот минимум теории я и постараюсь дать в этой и следующей статье. Итак…


Глоссарий


Сразу введем некоторые пояснения. В мире финансов сложилась ситуация отчасти подобная рынку IT — все развивается слишком быстро, и часто развивается с сильным перекосом в сторону рынков американских, поэтому терминология используется по большей части англоязычная. И тут уже как повезет — у каких-то слов есть разумные русские эквиваленты, а каким-то приходится довольствоваться англицизмами; поэтому вводя понятие я постараюсь дать его определение по-русски, если это возможно, и тут же дать соответствующие английские эквиваленты (потому как если вам захочется продолжать изучение предмета, почти наверняка придется столкнуться с англоязычными источниками).

Акция


Итак, акция (англ: share, но чаще – stock или equity) — владение частью компании. Что это такое физически? В последнее время все чаще — ничего. То есть где-то в каком-то большом компьютере (а иногда — во многих) хранится запись о том, что Mr V. Pupkin является держателем N акций ZAO «Horns and Hooves Plc». Чем больше N, тем, соответственно, большей частью г-н Пупкин владеет. Да, вы поняли меня правильно — наличие акции или акций той или иной компании у вас означает, что вы владете какой-то частью всех офисов, компьютеров, мебели и даже интеллектуальной собственности компании.

Читать дальше →
Total votes 124: ↑106 and ↓18+88
Comments92

О знаниях и умениях программиста

Reading time3 min
Views999
Предположим, что, прочитав предыдущий пост "Об информатике вообще", вы взвесили все ЗА и ПРОТИВ и решили стать программистом.

Какие способности в себе имеет смысл развивать и как узнать есть ли у вас призвание к программированию?

Принято считать, что хорошей основой для программирования является математика. Конечно, это верно. Человек должен быть знакомым с аристотелевской логикой и уметь решать математические задачи в три действия.
Но есть и другие требования…
Читать дальше →
Total votes 18: ↑13 and ↓5+8
Comments21

GZip и nginx: влияние на производительность

Reading time2 min
Views36K
Добрый день. Недавно меня заинтересовал модуль ngx_http_gzip_static_module, и я решил погонять мой домашний сервер немного с разными настройками сжатия nginx, чтобы убедится, действительно ли современные процессоры настолько быстрые, что можно ставить сжатие в 9-тку и не париться. В качестве подопытного файла выступала слитая главная страница lenta.ru – 170кб. Во время тестирования обнаружилась интересная особенность, которая изменила мои взгляды на выбор количества процессов nginx.
Читать дальше →
Total votes 87: ↑82 and ↓5+77
Comments43

Высшее образование

Reading time4 min
Views15K

Объявление: Требуется сотрудник технической поддержки. Обязанности: ответы на звонки клиентов, помощь в погрузо-разгрузочных работах. Требование: высшее образование, опыт работы от 5 лет на аналогичной должности.

Немного утрирую. Но что значит высшее образование в применении к IT? Безусловно, выпускник MIT или Berkley со специализацией в Computer Science — это реально круто.

… но мы же про Россию, да? Менеджер по продажам с дипломом по морской навигации, финансовый директор с диссертацией по органической химии, лингвист-сисадмин…

Впрочем, нет, не лингвист. Прикладная математика и физика. Кафедра гидрогазодинамики. Уравнение Навье-Стокса, эпюры перерезывающих сил… Это очень важная информация, когда мы начинаем обсуждать особенности работы ядра гостевой системы в паравиртулизированной среде. Ну или, хотя бы, ковыряться в питоновском коде, развлекаясь с фрагментами функционального программирования.

Зачем айтишнику высшее образование? Зачем айтишнику какое-нибудь высшее образование (т.е. зачем галочка «есть хоть какое-то в/о»)?

Я слышал несколько аргументов, и ни один из них меня не устроил.

Итак, аргументы от адвоката дьявола:
Читать дальше →
Total votes 326: ↑233 and ↓93+140
Comments518

Каким надо быть руководителем? Секреты профессии

Reading time4 min
Views9.6K
Скажу сразу — «Америку не открываю», так же как не «изобретаю велосипед». Статья базируется на модели ситуационного лидерства Херси-Бланчарда. Сама модель в значительной степени изменена в применении к управлению именно ИТ-командами в нашей стране и подкреплена практическим опытом управления командами в Майкрософт Рус и в собственном бизнесе.

Выбирая между «академическим» и «популярным» стилями изложения выбрал «академический». Все таки разговор о серьезных вещах. Так что если эта тема Вам прямо сейчас не супер-актуальна — смотрите диаграммы, их достаточно для понимания идеи. Остальное — для достаточно узкой аудитории.
Читать дальше →
Total votes 101: ↑90 and ↓11+79
Comments50
1

Information

Rating
Does not participate
Location
Гомель, Гомельская обл., Беларусь
Date of birth
Registered
Activity