Итак, прошло пару месяцев, а мне вообщем-то сложно похвастаться чем-то особенно новым. Меня начинает поедать совесть за собственную лень и незнание конечной цели.
Итак, что появилось нового:
– Нумерация страниц в справочниках
– Слегка изменился дизайн
– Появились комментарии
– Готовится поддержка ACL
– Версионность файлов в документах
Если вам интересно поучаствовать в разработке или рассказать, что вам так не понравилось или понравилось в приложении, то отписывайтесь тут в комментариях!
Существуют огромные компании, которые занимаються созданием коммерческих и открытых программных продуктов, но почему-то они создают только те программные продукты, которые малопригодны в России ни зачастую икому не нужны. В чем же их секрет?
Предположу, что компаниям плевать на потребности среднего бизнеса и их основная задача это получение прибыли.
Разрешите Вам представить мою разработку JasperEDMS сразу скажу, что я несколько упростил себе задачу не переписываю систему полностью, а взял часть готового фраймворка CakePHP.
Недавно после очередной установки Mac OS X на родной Apple Mac у меня произошла ошибка, а именно размер обновления Mac OS X 10.5.6 немного увеличился в своих обьемах.
Конечно ничего страшного! Сразу же спросил на LiveJournal и получил ряд ответов. Очень благодарен всем ответившим.
В предыдущем посте я так сильно расхвалил систему Microsoft Vista, что вообщем-то даже непонятно какого собственно черта я это делал?
Итак, решил немного оправдаться(ведь оправдываться лучше чем извеняться).
Оправдание будет залючено в простой мысле, что расхваливание системы было только для пользователей, то есть например поставить и настроить сервер всетаки будет легче под UNIX.
Вообщем-то радость сегодня моя заключаеться в том, что мои сервера теперь умеют мне отправлять квитанции о своем состоянии. Удалось это сделать благодаря открытости исходных кодов протокола XMP.
Вообщем теперь у меня в моем менеджере всплывющих сообщений есть еще один контакт с статусом “Work…”. Теперь когда отключаеться питание или перезагружаеться сервер я получаю уведомление об этом и сразу же могу начинать выяснять причины сбоя.
Решил несколько скорректировать свой пост об операционной системе Vista. Так как вообщем-то пользуюсь ей уже около двух месяцев и никаких нареканий особенно у меня к ней нет.
И действительно для моих минимальных потребностей чтения Интернет новостей, проигрывания музыки и общения через Skype этой системы достаточно. Рад новой системе UAC. Вообщем пока работает без видимых проблем. Хотя вообщем большую часть своей работы за компьютером у меня проходит в Putty и я заметил разницу перейдя от Windows XP Home только лишь в возможности настройки файловых ACL.
Что бы очень хотелось добавить? Ну наверное связь между Windows Mobile устройствами и стандартными приложениями такими как Почта, Календарь и Адресная книга. Очень уж не хочеться покупать отдельно Microsoft Outlook!
Особое внимание надо уделить автоматическому обновлению. Наконец-то оно не перезагружает компьютер каждый 20 минут. Вообщем даже если сравнивать с Mac OS X, то обновления под Vista пока не давали сбоев.
Жаль что в новой версии пришлось устанавливать клиент Telnet. Это нескольго раздражало, но потом вообщем зачем обычному пользователю клиент Telnet???
Вообщем часто бывает так что прийдя в кафе Вы совершенно спакойно подключаетесь к Интернет и проверяете почту и например работаете со своими личными данными на сервере, а вот задумывались ли вы когда нибудь о том что данные передаваеме вами вообщем-то нифига не защищены?
Вот и я решил узнать как же сегодня принято защищаять информацию путешествующую между узлами в сети Интернет. И наткнулся минимум на две более менее популярных реализации: OpenSSL и конечно GNU TLS.
Как давольно любознательный пользователь Windows, Linux и MAC я сегодня вам расскажу о очень интересных подходах мышления, которые вообщем-то навязывают нам разработчики операционной системы Windows.
Сподвигло написать этот пост меня программа, которую я пишу для внутреннего использования для платформы Windows, а точнее это CronSvc. Пользователи UNIX уже давно знакомы с демоном cron, а вот пользователи Mac OS, к сожалению, теперь лишены такой интересной штуковины (хотя у них появилась альтернатива launchd).
Итак, написали вы какой-то скрипт для сайта, но понимаете что он должен запускаться каждые пол часа что бы проверять обновления или просто забирать ленту новостей с сайта. Одним словом надо Вам автоматизировать какое-то действие.
В Linux вы добавляете одну запись в crontab устанавливаете логин пользователя и забываете о такой проблеме. В Windows казалось бы тоже нет никаких проблем получаем права Администратора и добавляем в планировщик задач.
Вот только есть одна маленькая загвоздка: в Widnows при запуске процесса от имени другого пользователя(CreateProsessAsUser) надо еще знать и пароль этого пользователя. И на сколько я понял ситуация вообщем не решаема без пароля.
P.S. Если вдруг кому-то захотелось воспользоваться CronSvc под Widnows ниже вам предложена ссылка на исходный код.
Сегодня я буду злиться на добрых ребят из Microsoft. В очередной раз подпоганив жизнь теперь уже пользователям Apple. Нет ну кто их просит?
Признаться люблю сидеть в Интернет через Opera. Легкость, консервативность, удобство и быстрота это очень мало что бы обьяснить насколько Opera хороша. Многие разработчики постоянно говорят о проблемах с IE. Хотя скоро все уже будут на Internet Explorer 7.0 и в нем-то уже все исправлено (так заявляют Microsoft).
После установки пакета MS-Office для Apple пропадает нормальное русское начертание шрифта Tahoma.
Недавно удалось излечить это простым удалением из /Library/Fonts файла Tahoma.ttf. Правда после этого упала Opera, но все последующие страницы уже отображались верно.
Сегодня я расскажу Вам о том как можно заставить работать устройста Broadcom 43xx на вашем ноутбуке под GNU/Linux.
Тема это достаточно утомительная и трудоемкая, но вооружившись компилятором и желанием добраться до результата всетаки можно добиться сбоки GNU/Linux с рабочими драйверами для Broadcom.
Где-то около года назад я писал в журнале, что мне удалось подключить Broadcom к FreeBSD с использованием NDISWrapper оболочки, но сегодня этим уже наверное не удивить!
Итак приступим! Для начала Вам нужно выбрать какую версию ядра Вы собираетесь использовать? Консервативным пользователям Debian настроеными на высокую производительность компьютера и его стабильность живущим с ядром 2.6.18, пожалуй, достаточно будет выдрать из родных драйверов под MS-Windows прошивку для карты (при запуске устройство каждый раз требует загрузки прошивки). Положив получившиеся в результате работы bcm43xx-fwcutter файлы bcm84xx* в /lib/firmware можно смело делать ifconfig eth0 up и наприме глянуть чего рядом есть за WiFi командой iwlist. Вообщем-то в этом случае на этом настройка закончена.
Если же руки чешуться и талант эксперементатора не спит, то собирая версию ядра старше чем 2.6.24 где стек WIFI изменился с softmac (был помечен как deprecated) на какой-то новый mac80211, нужно будет не забыть что и драйвер нужен будет новый либо b43, либо b43-legacy. Отличие очень простое legacy версия это переходный вариант (мне не известно работает ли он вообще). А во всех более поздних версиях ядра разработчики призывают использовать b43. Что я собственно и успешно делаю!
Итак портачен почти целый день на изучение деклараций и пересборку ядра и выдиранию этого firmware. Дабы упростить сложную жизнь владельцев бюджетных ноутбуков от компании Dell в конце приведу очень полезную ссылку с порядком действий для выдирания прошивок.