my juick

2010-10-31

One week with iPhone

На неделю мне в руки попал iPhone 3g. Я честно пытался им пользоваться. Как оказалось от коммуникатора мне не много надо: почта, браузер, messenger, Twitter. Из плюшек - синхронизация смс, заметок и контактов, читалка книг. Мой набор приложений,  который понадобился за неделю и который я смог найти в appstore - на screenshots.
Все это есть на iPhone, но сам девайс точно не предназначен для линуксоидов, привыкших к android: главный недостаток - отсутствие многозадачности. Сколько бы не кричали фанаты iPhone, но push никак не спасает от загрузки(каждый раз при switch'e между программами) программ, что особенно раздражает при попытке использовать messenger и читать книгу.
Второй недостаток - все действия производятся через itunes, что не столь критично пользователям macos/windows. Хочешь музыки/новый звонок/вытащить контакты из Google/backup'ить смс в gmail? Выход один - использовать itunes, что весьма медленно под virtualbox, а все попытки подружить iPhone и Linux начинаются со слов "сделайте jailbreak", что звучит странно для пользователей android/Linux, у которых большинство нужного функционала работает "из коробки" либо есть в market/репозиториях.
По поводу appstore - да,  он огромен, но найти там что-то бесплатное и usable весьма не просто. Понятно,  что люди,  позволившие себе телефон за >25к могут потратить еще 100 р. на программу, но на родине iPhone/android аппараты продаются примерно по одинаковой цене и разница в ценах на приложения может быть объяснена только разной
target-group, что тоже весьма сомнительно.
Да, использование iPhone и itunes для прослушивания podcasts очень правильная идея, да iPhone живет дольше на одной зарядке(не удивительно, при отсутствии многозадачности). Но у меня сложилось ощущение,  что любое отклонение от пути в использовании,  который определила Apple - сплошные костыли(чего стоит одна только попытка поставить custom ringtone). IPhone 4 уже более usable, за счет поддержки multitasking'а, но все равно остается unusable при основной os Linux.

P.S. заметки по мере использования здесь http://goo.gl/UhQc
P.p.s похоже, Google решил не прикладывать screenshots и теперь они утеряны :(

2010-10-22

GET week



Прям неделя гетов: сначала был рабочий SVN - r1111.
Теперь вот твиттер..
Ждём следующий :)

2010-10-17

2010-10-08

windows uptime



Последний месяц рабочая винда радовала стабильностью и высоким uptime'ом.
Сегодня решила что хватит и упала. Благо успел задокументировать её uptime. Ни разу у меня она столько не работала.
Очередная веха.

2010-06-17

wmii



Давно хотел попробовать тайловый wm. Выбор негуст, остановился на хорошем сочетании мышкокликанья и управлении клавиатурой. Дописал скрипт для нижней панельки и надобность в коньках отпала совсем, тем более что с тайловым wm десктоп невидно совсем. Теперь доволен как слон :)

2010-05-17

YA work machine uptime



новый личный рекорд аптайма
вовремя успел задокументировать :) потом пришёл глюк в проекте и завесил машину :(

2010-05-05

work machine uptime



Рабочий дэсктоп радует длинным аптаймом. Даже мой нетбук недавно свалился на 30м дне аптайма, что для него рекорд(задокументировать, к сожалению, не успел)

2010-04-17

netbook uptime



вот что ещё нашёл у себя в скриншотах:
новый локальный рекорд uptime'а. продержался бы и дольше, но что-то aptitude upgrade его положил :/

2010-03-27

+1 step to forget windows on your machine (CAS)


Понадобилась по учёбе CAS(Computer Algebra System). Ещё в первом семестре на давали основы работы в MathCAD'е, соответственно теперь предлагалось использовать эту систему. Но, как известно, система эта под вражеские винды, да и довольно платная(да за годы использования linux отвык от использования не лицензионного ПО). И занялся я поисками адекватной CAS под эти наши линуксы.
После некоторых поисков была выбрана maxima и гуй к ней — wxMaxima.
После нескольких лекций из LXF система оказалась на удивление приятной и понятной. Огорчали только частые крэши на рядах(в дальнейшем и не только на рядах, а и на вообще непонятных местах(juick)), кои мне были нужны в первую очередь.
Далее были попытки посмотреть на всякие Octave, scilab, freemat, но все они страдают красноглазостью — т.е. они больше языки программирования, чем user-friendly CAS. А желания учить ещё один язык программирования в отсутствие времени не было.
Но вот мне подсказали посмотреть на SMath(про который я уже слышал, но ещё не пробовал). Что порадовало — кроссплатформенность плюс заявлена работа на КПК под управлением winMo(мне-то параллельно на эту фичу, но просто приятно что она существует), совместимость с форматом mathCAD'а, очень маленький вес(относительно того же mathCAD). Что напрягло — так это mono(в этих ваших виндах известно как .Net), на котором эта CAS и написана. Но, в отсутствие внятных альтернатив, пришлось поставить и попробовать этот SMath.
Итак, что мы получаем? Полностью совместимый с mathCAD интерфейс. т.е. если Вы уже работали в mathCAD'е, то набрать формулы в SMath не составит вообще ни какого труда. Программа русифицирована (правда, под нашей ubuntu русификация вела себя странно и выдавала примерно следующее:

не могу сказать чья это проблема(mono или шрифты отсутствуют), но переход на забугорный решил эту проблему.)
Так как система для меня новая, то не плохо было бы почитать какой-нибудь мануальчик. Автор таковой предлагает прямо на странице загрузки пакета(очень советую прочитать, ибо автор показывает не только основы работы с пакетом, но и говорит зачем вообще это всё затеял, что весьма полезно знать не только в сфере ПО).
После недолгих ковыряний я таки получил, что хотел:

Пара нюансов построения графиков:
  • в графике просто пишется функция от x, всё остальное считается само
  • нет привычных по mathCAD'у пределов графика, зато есть масштабирование — с зажатым shift — по оси x, с зажатым ctrl — по оси y. Но и тут есть свой нюанс — на каждый шаг масштабирования график перерассчитывается(что не очень удобно при 50 гармониках :)), посему нужно отключить рендер на время масштабирования — ПКМ по графику-Disable evaluation; выставить нужный масштаб; ПКМ по графику-Enable evaluation.
Вообще, система довольно приятная, на ошибки показываются tooltip'ы, падает крайне редко(за всё время использования у меня упала только 1 раз) ну и формат записи формул как на бумаге — огромный плюс. Всем советую!

2010-03-26

mono sucks?



Если что - это русская локализация под сами знаете какой системой в
понятно какой программе на понятно каком языке написанной

2010-03-07

Докодились

Сидим на лабах, постигаем основы жабы и тут, внезапно, такое:



С первого раза и не поверил.
Ну бывает, опечатался.