LINUX.ORG.RU

Сообщения logIN

 

Netsurf browser

Собрал netsurf для gtk (версия из svn). Все оказалось очень просто: установить gtk, lemon, re2c, cd netsurf/ ; make gtk ; ./netsurf

Что понравилось:
1. Мгновенный запуск.
2. Памяти практически не занимает.
3. Рендеринг на 4. Лучше tkhtml/hv3.

И самое главное:

4. Удивительно чистый код. Функции хорошо разбиты, и от того маленькие и понятные, практически каждая функция документированна (беглым взглядом я не нашел ни одной недокументированной), стиль кода выдержан по всему проекту, напоминает Linux kernel - прозрачно чистый и понятный. По сравнению с кодом mozilla, кто смотрел, код netsuft - сплошная радость для глаз. Никаких нагромождений #ifdef и других неприятностей... В общем - прелесть.

Что не понравилось:
1. Когда скачивает сайт и рендерит - грузит CPU неслабо. Я бы сказал, ну очень сильно. Рендерит относительно долго (относительно konqueror).
2. Русский ввод отказался работать (однако показывает отлично). Хотя я не уверен, что это пробема самого netsurf - это единственное gtk приложение у меня, поэтому может это и глюк gtk.
3. Когда страница уже загрузилась, происходит "мерцание". Неприятно.
4. Довольно много warning'ов на стадии компиляции.

Товарищи! Кому делать "нечего", и есть знания gtk (я видел кучу тем в development и talks, просили назвать достойный FLOSS проект, чтобы принять участие) - прошу вас, умоляю! Помогите разработчикам netsurf! Это будет бомба-браузер, если, конечно, приложить мозги.

logIN
()

Embedded Development w/o IDA :-)

В ответ http://www.linux.org.ru/view-message.jsp?msgid=1404725 :-)

На скрине - достаем регистры из WinCE image dump, адаптируем для Linux.

Терминал - патченый aterm (теперь сохраняет copy buffer при resize'e) + screen. Окна в отсутствии фокуса затемняются автоматически. Редкатор - vim7.

WM традиционно остается на разгадку. ;-)

logIN
()

Linux on iPaq hx4700

На рабочей тачке всё как всегда: xterm+screen+vim. Дистрибутив - crux.

Что касается iPaq'a... наконец привел в нормальный вид драйвер для Navpoint'a (touchpad). Сижу, радуюсь. Всё работает, и русский язык и bluetooth. wi-fi ребята из HP обещали подсобить (помимо sdgsystems). Будем надеяться.

Конечно, "Linux на iPaq" занятие не для "гентушников", тут обычным емерджем'ом с волшебным ебилдом'ом не обойдешься. Там надо исправить, тут починить. Чего только стоит кросс-перекомпиляция Xfbdev. :-) Но в итоге всё работает замечательно.

Радует то, что на КПК - полноценный X11, то есть, теоретически, можно запускать любое приложение.

Итого работает: видео, звук, usb-net, bluetooth, irda, CF, SD. Чуть-чуть осталось до wi-fi.

p.s.
Linux прошит в КПК, никаких виндузячих haret'ов.

Стоит обратить внимание, что мой шумный, греющийся компьютер-ящик всего-то в 2.5 раза быстрее этого мини-девайса. ARM рулит. :-)

pp.s. Цвета в картинке пришлось урезать.

logIN
()

vim 7 from cvs

В vim-7 добавили поддержку проверку орфографии "на лету". Это ещё не релиз, но глюков пока не замечено.

Помимо нового vim'a, стоит обратить внимание на заголовки окон. Так называемые табы прямо в заголовках окон, позволяют увеличить размер полезного пространства терминала на одну строчку. ;-)

Дистрибутив - crux, выбран из-за своей идеологической близости к BSD, а по сути это slackware+bsd-like ports.

logIN
()

emacs.. emacs... VIM!

После серии скриншотов [x]emacs'a, по закону жанра должен быть скриншот VIM'a :-))

Видно: xterm+screen'ы, vim, музыка - R.E.M. (в моем плейлисте от Pink Floyd до Bob Marley, то бишь - всеяден, лишь бы музыка хорошая), ну и конечно же ELinks - документацию/форумы только им и смотрю, а там где нужен графический браузер - пользуюсь услугами konqueror.

Дистрибутив - бывшый slackware 8, но от него ничего не осталось после множественных обновлений, в общем получился LFS c BSD-style init-скриптами.

Все рюшечки отключены, иконки и "панель задач" не существует как класс - выбор окон показывается в виде меню, вызываемое через hotkey, таким же образом запускаются xterm и konqueror, а других X11'ых приложений [часто] не использую. Бывает kpdf загружу, но в основном вся документация в man'ах и html.

Шрифт в xterm'e - terminus. С непривычки кириллица смотрится ужасно, да и cпустя время тоже "не очень", но для кода и латиницы - в самый раз!

logIN
()

TuxRacer

Хоть сам не увлекаюсь играми, но эта очень прикольная. ;-)
Гвинпин может -
0. быстро скатываться, помогая себе плавниками (крыльями!).
1. обгонять противника (котика).
2. летать (очень высоко подпрыгивать на кочках).
3. врезаться в препятствия (мосты, деревья, дома, камни...), и терять при этом сознание. ;-))
4. "плавать" в грязи.
5. кушать fish ;-)

Причем все это он делает на большой скорости, и с прикольным звуковым оформлением.

NFS отдыхает (серьезно). ;-)

p.s. это demo версия (только 3 карты), complete стоит денег. За эту игрушку я бы заплатил, знать бы как.

logIN
()

KDE 3.1

KDE 3.1-cvs 13062002.
Tabed browsing, Keramik style. KDE usability team поработали над расположением менюшек в K-Menu и над Control Center.

logIN
()

KDevelop 2.1 (KDE3)

Code completion в KDevelop 2.1 (тот который идет вместе с KDE3).

Работает только внутри проекта. ИМХО дальше code completion в kdevelop 2.x развиваться не будет, хотя я могу ошибаться.

KDevelop 3 (gideon) будет с полным code completion для многих языков (c/c++, perl, python, java, ...).

logIN
()

Новые фичи KDE 3.1

SVG иконки, Керамик-стиль и наиболее приятное - Tabbed browsing.
Все это уже есть в kde-cvs.

p.s. скриншот взят с kde-look.

logIN
()

Konqueror + CSS

Рендерит все быстро. Менюшка - прозрачная, тени, цвета e.t.c. все работает.
И еще раз - быстро. ;-)
PIII 800 + 128 mem. KDE 2.2

logIN
()

KDevelop 2.0

KDevelop 2.0 cvs, kde 2.2 cvs.
И самое приятное: slackware 8.0 =)

logIN
()

KDE, Krayon

Krayon из KOffice. Умеет работать со слоями, прозрачность есть.. возможно это будующий photoshop ;-))

logIN
()

RSS подписка на новые темы