zepete: (Default)
Любители linux утверждают, что он менее требователен к компьютеру, чем windows. В реальности это не так. Он менее требователен только к дисковому пространству, а размер ОЗУ, а значит и быстродействие процессора ему требуется приблизительно такое же. Если учесть, что linux обладает рядом важных недостатков (нельзя устанавливать сторонние программы, корректно не выключается,, сплошные глюки и тормоза, высокая вероятность случайно отформатировать системный раздел, вместо флешки, wifi "из коробки" не работает) и кучей мелких проблем (встроенный эмулятор терминала работает медленно и не умеет обмениваться буфером обмена и создавать общие папки, а virtualbox или wmvare player некорректно работают с видеоадаптером, кнопка пуск на уровне win95, корзина неотключаемая на сменных носителях и т.д.) , то использовать его на компьютере имеет смысл только в качестве виртуальной машины для компиляции прошивок для отладочных компьютеров, хакерских програм и т.п.

Read more... )
zepete: (Default)
В linux есть такое чудо: после удаления файлов на флешке свободного простаранства там не прибавляется. Пользователей windows это поражает.

Связано это с тем, что не удаляется, а перемещается папку ".Trash-1000/files" или ".Trash/1000/files" (при работе с командой trash), которая является скрытой, так как начинается с точки. Число 1000 - это идентификатор пользователя, может быть другим.

Сделать поведение корзины совпадающим с поведением корзины windows нельзя, можно только отключть ее полностью, работь из под root (тогда некоторые проводники глючат и просто удаляют) или, смирившись, удалять при помощи <DEL>+<SHIFT>  или из консоли командой rm.

Особенности корзины linux )
zepete: (Default)
1. Раз в год выполняешь format c: вместо форматирования флешки, то есть форматирование реализовано хуже, чем в ms-dos первой версии.
Read more... )

2. Двигать разделы туда-сюда разделы не всегда получиться, так как осуществляющая эти операции программа parted глючит, смотри предыдущий пункт.

3. Дефрагментация дисков там непредусмотрена, то есть это реализовано на уровне ms-dos версии 5, в ms-dos шестой версии уже была встроенная команда defrag.
zepete: (Default)
Осциллографы tektronix могут сохранять временные диаграммы в формате csv. Эти файлы рускоязычный excel непонимает, так как там вместо запятых точки, а вместо табов запятые. Поэтому для преобразования его файлов в формат понятный excel создал такой скрипт.
Read more... )
zepete: (Default)
Обзор плохих программ )
Остались.

1. Money Accounting Free (http://www.telelist.ru/).
У нее нет возможности создавать графики, близка к электронным таблицам.

2. iControlMyMoney (http://icontrolmymoney.ru/).
Практически умеет все что надо. Состоит из одного файла. Во время работы создает папку "C:\Documents and Settings\a\Мои документы\iControlMyMoneyFiles", куда складыват все необходимое.
zepete: (Default)
Дали мне поиграться с новым коммуникатором с десятиядерным процессором на ведроиде.
Read more... )
То есть покупать новый коммуникатор не советую, дизайнеры в погоне за изменениями ради изменений сделали новые коммуникаторы хуже старых:
1. Убрали аппартаную кнопку "меню", хотя место для нее на экране зарезервировано, из-за чего стали проблемы со старыми любимыми приложениями.
2. Старые приложения перестали ловить некоторые мессаджы (сообщения), вроде вкл/выкл wifi, а новых работающих еще нет, да и нет желания из 100 неработающих искать одно работающее.
3. Что бы поставить свою мелодию на звонок, надо создать три папки, причем имена надо набирать в нужном регистре.
4. Разъем usb-c хуже micro-usb: пропадает зарядка при сдвиге на доли милиметра. То есть при играх с коммуникатором у меня зарядка проподала, хотя аппарату всего 5 дней использования.
5. Совместили nano-sim с картой памяти. Теперь их одновременно не вставить. Так же что бы заменить сим карту надо обладать стальной проволокой, что бы вставить в отверстие.
6. Нет возможности вынуть батарейку и нет кнопки аппаратной перезагрузки. Поэтому если зависнит, то ничего с ним не сделаешь.
7. Ни в коем случае не включать "Спец Возможности"->"Talk Back", она превратит коммуникатор в кирпич нереагирующий на "тапы" по экрану и нажатия на боковые кнопки.
8. Сканер отпечатков пальцев - это совершенно бесполезная функция, так как распологают сзади корпуса, то есть если ее задействовать, то для разблокировки предется крутить в руках аппарат, что неудобно.

Пока они эти проблемы не решат, покупать новый коммуникатор не буду, а то пока даже старый se elm лучше нового ведроида: по нему удобно звонить, сразу работает wifi как надо и можно менять мелодии как хочешь, можно менять батарейку и вставлять sim карту без проволоки из закалённой стали, причем толщина такая же: 9-14 мм.
zepete: (Default)

В интернетах продаются платы чтения/записи rfid карт с микросхемой pn532. Они выглядят по разному, но внутри у них микроконтроллер nxp pn532 с прошивкой от adafruit. Они предназначаются для работы с платами arduino, ибо для компьютера нет работоспособных версий libnfc. Как скомпилировать свою версию libnfc, способную работать с этими платами, я опишу в этом посте.

1. linux

1.1. Компиляция компиляция без модификации кода старой версии: libnfc v1.5.0 и mfoc mfoc-0.10.2
Read more... )


Это займет несколько десятков минут.

1.2  Компиляция последних версий с модификацией кода
Read more... )



2. Windows
Read more... )

zepete: (Default)
Скрипты для windows лучше всего писать на vbs, ибо на нем легче обращаться к wmi, но в vbs не предусмотрено функции printf.
Выкрутиться можно используя net.

function fmt(str,args)
dim oSB : set oSB=CreateObject(System.Text.StringBuilder)
oSB.AppendFormat_4 str, (args)
fmt = oSB.ToString()
set oSB=Nothing
end function


Но у него неудобная строка формата: надо указывать порядковые номера параметра, что может привести к путанице.
Read more... )

Поэтому я создал функцию fmt, аналогичную printf.
Read more... )
Строка формата аналогичная printf.
Пример вызова.
MsgBox fmt ("%+010.6f",Array(45.678))
zepete: (Default)
Windows это делать не умеет, хотя иногда надо для открытия электронных книг с расширением fb2.zip двойным щелчком.
Для реализации этого я создал скрипт на vbs, который должен выполняться без всяких расширений.
Как его использовать написано в шапке скрипта.
Ниписано на vbs, а не на js, так как js не передает переменные в подпрограммы по значению, а vbs по ссылке, поэтому подпрограммы могут возвращать несколько значений, что важно для доступа к реестру через wmi. Всего около 1000 строк.
Read more... )
zepete: (Default)
Для соединения с Интернет при помощи vpn или телефона, каждый раз при включении компьютера, необходимо запускать новое соединение с вводом имени и пароля.
Но это может делать windows самостоятельно, надо только в автозагрузку вставить bat файл с командой:
rasdial < имя соединения > < имя пользователя > < пароль >.
подробное описание метода с картинками )

Profile

zepete: (Default)
zepete

January 2026

S M T W T F S
    1 23
4 56 78910
11121314151617
18192021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 13th, 2026 04:05 pm
Powered by Dreamwidth Studios