cuneiform-linux
На заметку: https://launchpad.net/cuneiform-linux
Проект портирования распознавалки CuneiForm под Linux
На заметку: https://launchpad.net/cuneiform-linux
Проект портирования распознавалки CuneiForm под Linux
Немного заинтересовался сабжем. Собственно небольшая компиляция опыта.
Пока однозначно GDC - бакенд для gcc. На сайте подробные инструкции как собирать. Для ArchLinux есть в AUR:
Небольшой туториал для начинающих: http://www.dprogramming.com/tutorial1.php
Документация: http://www.quit-clan.de/docwiki/view.php?pageid=1
Стандартная библиотека Phobos от DigitalMars: http://www.digitalmars.com/d/2.0/phobos/phobos.html
Learn to Tango with D (eng) http://www.dsource.org/projects/tango/wiki/LearnToTangoWithD
A Postmortem of Game Programming with Digital Mars (eng) http://www.gamedev.net/reference/articles/article2451.asp
Регулярные выражения: http://www.digitalmars.com/d/2.0/regular-expression.html
Исключения: http://www.digitalmars.com/d/2.0/exception-safe.html
Русский форум по языку: http://forum.dprogramming.ru
В AUR нашел игрушку на D: torus-trooper
Расчет площади круга: http://www.dprogramming.com/CA_prompt.html
Пример работы с файлами: http://www.dprogramming.com/FileTutorial.html
Различные проекты: http://dsource.org/projects/
Хидеры для SDL и GL: http://shinh.skr.jp/d/porting.html
Коллекция D биндингов к C библиотекам, полезные в разработке мультимедийных приложений: http://www.dsource.org/projects/derelict
Коллекция GUI биндингов и библиотек: http://www.prowiki.org/wiki4d/wiki.cgi?action=browse&id=GuiLibraries&oldid=AvailableGuiLibraries. Видно что стандартная библиотека основана на SWT, думается что и поддтормаживать будет аналогично, инетересена так же реализация биндингов FLTK: http://dronten.googlepages.com/fltk4d, а так же TK: http://www.algonet.se/~afb/d/dtk.html, wxD - биндиниги для wxWidgets: http://wxd.sourceforge.net/
Биндинги GTK+ к D: http://dsource.org/projects/gtkd
Интересная утилита для преобразования сишных хидеров в формат D: http://dsource.org/projects/h2d. Кроме неё следует посмотреть на этот проект для генерации биндингов: http://dsource.org/projects/bcd, или информацию на официальном сайте: http://www.digitalmars.com/d/2.0/htomodule.html
Патчи к GDB для отладки программ на D: http://dsource.org/projects/gdb-patches
Среда разработки для D: http://dsource.org/projects/poseidon. Либо можно использовать Code::Blocks, для ArchLinux можно утянуть из AUR: http://aur.archlinux.org/packages.php?ID=14922
Искал сборники авторской песни “Песни нашего века”, набрел на сайт: http://bards.pp.ru, может кому покажется интересным.
Сами сборники вот тут
Вчера приехал с игры Сталкер, впечатлений море, и почти ни одного отрицательного (только случай с Джокером, когда он с моста упал по крайней невнимательности, ну хорошо, что только растяжением небольшим и ушибом отделался).
Погодка явно не способствовала моему наряду: брезентовый плащ, штаны от горки, рюкзак за спиной, вообще видок был отличный, имхо, но пока бродил, наверное кило несколько сала спустил. Выпил много воды, а в туалет ни разу не сходил.
По игре был проводником, за все время сделал два провода до Зоны и с Мерлином сделали проводку по зоне кореспондента. Прошлись без потерь, но на самом выходе Мерлин угодил в паутинку, обидно и чертовски жаль терять таких людей, задержались на 30 минут больше чем по пропуску положено (хотя как проводники могли и через лазы пройти), но военные отнеслись с пониманием, ведь потеряли в своей группе буквально перед самым КП…
Очень порадовал Бар 100 ренген, спасибо Егерям за организацию, где я ещё за такие денежки покушаю!?
Вотс, впечатления краткие и сумбурные… но :)
В общем, присоединился к акции Хватит бухать.
Разместил у себя баннер:
Код:
<a href="http://www.hvatitbuhat.ru/" target="_blank"><img src="http://www.hvatitbuhat.ru/img/ne-buhau.gif" width="176" height="62" border="0" /></a>
Для размещения его в постах на форумах можно использовать код:
[url=http://www.hvatitbuhat.ru/][img]http://www.hvatitbuhat.ru/img/ne-buhau.gif[/img][/url]
Еще можно засунуть большой баннер, если место позволяет:
Код:
<a href="http://www.hvatitbuhat.ru/" target="_blank"><img src="http://www.hvatitbuhat.ru/img/468.gif" width="468" height="60" border="1" /></a>
<WRAP center round box 80%>
( Новый завет, глава 4, стих 2-8)
Ну и вот, в субботу вечером решаю ехать в Уссурийск.
Время примерно 21.50, пытаюсь выйти на связь с другом, к кому можно вписаться на ночь, не отвечает. Жду… Где-то 22.04 звонок, ага, есть контакт, вписка есть, все, собираюсь!
На себя одеваю красную футболку (зря!), штаны от маск-халата “Сумрак” (таки шаровары, чистое ХБ вентиляция в паху, карманы на заднице, чуть смещены в бок, ремня нет: шнурок и резинка, врезных карманов нет, только прорези для доступа к тому что под низом, удобно что можно одевать поверх цивильного по быстрому). На ноги носки и открытые сандали.
Рюкзачек такой небольшой, по большей части городской, но я его активно использую для однодневных вылазок и на природу: сзади есть небольшая светоотражающая полоска, оранжевые нашивки. В нижнее отделение кидаю станок и зубную щётку, там же уже лежат ИПП (ну да, снаряд у меня в башке, везде и всюду с собой таскаю Индивидуальный Перевязочный Пакет), светодиодный фонарик (правда батарейки я так и забыл к нему купить), бутылек с чернилами для перьевой ручки и бархоточка для протирки обуви, правда уже всяв черной эмали.
В основное отделение закинул джинсы, ремень, ХБшную… гм, будем считать рубашку :), ремень и зарядку для телефона, в отделение что к спине ближе закинул ножичек - вещь полезная, в отделение для документов уже лежат паспорт (с документом на ножик) и охотничьи спички (про снаряд в башке я уже говорил, вроде). Снаружи повязал куртку-анорак от Сумрака, как оказалось - не пригодилось, но лучше перебздеть чем недобздеть.
Теперь почему я зря отдел красную футболку - в темноте она все равно что черная (но днем стопить хорошо, имхо, ярко, выделяется), нужно было одевать что-то светлое, что бы в свете фар было получше видно, лучше светоотражающее, но такого у меня нету (ога, на заметку - нужно приобрести). Вот.
В 22.30, по часам, вышел из дома, решил сразу не стопить на трассе, много тут таксистов, прогулялся пешком до 6го, прошел ещё немного, там был последний фонарь (хорошо освещено), знак ЖД переезда и, фактически, конец города, минут через 15 словил машину, с дежурной фразой: “Здравствуйте, до трассы не подбросите?”, лицо - сама жизнерадостность :)
Познакомиться не удалось, водитель весь недолгий путь говорил по телефону, тут я второй (первый был когда одел красную футболку) раз немного тупанул - ехал он в сторону Артема, нужно было попросить дальше проехать, все равно по пути, но ладно, дурной ещё, не опытный :)
Протопал до поворота на Артем, перешёл дорогу, купил 0.5 кока-колы, кофеинчик там.
Дошел до разных там забегаловок, постоял немного, не останавливается никто, решил дотопать до КПП, там минут через 20-30 остановил машину, держуная фраза на оставшийся путь: “Здравствуйте, в сторону Уссурийска не подбросите?”, водитель ехал в Тавричанку, вот до поворота и подбросил. Зовут - Анатолий, как того первого водителя фуры что подбрасывал нас с Таней год назад от Твери до Питера, может и есть тут что-то :)
Сам он оказался бывшим дальнобойщиком, кто такие стопщики знает на по наслышке, немного поболтали, познакомились, рассказал что да как и куда, так и доехали до поворота. Сам он ехал с Владивостока, с внучкой (ой если ошибаюсь) с празднования дня города.
Высадился, пожелал удачи и сказал спасибо. Перешел на другую сторону, там кафешка придорожная, постоял минут 20-30, и.. тут я третий раз тупанул, остановил машину, водитель говорит что по трассе ещё будет ехать 5-10 км, потом сворачивает - нужно было соглашаться! Дурак :)
Небо было звездное, времени где-то 00.30, никто не останавливался решил пройти чуток назад, там была бензозаправка. Пока шел глянул на небо - уже все заволокло тучами, гм.. ну ладно, ночь теплая.
Сколько голосовал не помню, остановилась женщина, как оказалось не из-за меня, но подбросить до поворота на Сиреневку согласилась, очччч. хорошо :) языком владеем, познакомиться толком не удалось, я предствился, а так всю дорогу она сама о своём трещала, ну и отлично, я ещё с хороший слушатель :)
Поблагодарив и пожелав доброго пути вышел, огляделся, дорога почти ровная, небольшой подъем, наверху огни заправки, топаю туда. Тут очень быстро, 5-10 минут останавливаю машину (очень редки, кстати, стали (ага время уже почти час ночи), и фур не видно). Тут уже удача - прямо в Уссурийск человек едет (Слава, если не подставила память, зовут).
Всю дорогу ехали болтали, он оказывается вообще таксист (!!! да! таксисты тоже подвозят стопщиков!!! :laughing:) возил человека во Владивосток, на Тихую, возвращался через Шамору, посетовал что гадюшник ещё тот, немного затронули тему революции и судьбы России (я тут долго говорить могу, но лучше планку не перегибать, негатив в дороге не нужен). Узнал что с Уссурийска до Владивостока проезд стоит 1200-1500, а до Угольной около 600-700 (мать! да из самого Владивостока столько стоит!). само такси в Уссурийске 60-70 рублей…ааааа… с моим уровнем заработной платы и туда бы, нужно подумать :)
Так и доехали, спросил на прощание как добраться до ул. Пархоменко, пожелал удачи и потопал по Агеева вниз, позвонил Коту, сказал что выйдет на встречу, так и встретились, дома умылся кот расстелил спальник, так и переночевал. Дома мы были уже в 02.14. Оставил листочек с молитвой автостопщика (см начало самое этого поста), с координатам откуда куда приехало, будет прикольно, если эту засаленную бумажку где нить в Питере мне передадут обратно…
Небольшие заметки по сигналам…
Как говорят, все водители делятся на три типа:
не будем углубляться в подробности, но про вторых, на собственном опыте, ночью, в Приморье:
Едет, я голосую (открытая ладнонь повернутая к водителю, большой палец вверх), свет фар ближний, если подобрать не может, включает и выключает дальний свет, ну я в ответ и улыбку и типа, ну что поделать, в следующий раз :)
Домой возвращался на электричке.
Памятка по обжиму сетевого кабеля, верхний ряд 568B, нижний ряд 568A:
Ну а это более серьезная статейка ;)
По русски LUG (Linux User Group) будет как Группа Пользователей Линукс, сокращенно ГПЛ, что-то в этом есть :laughing:
Зайди на google.com и в поиске набери: Ответ на главный вопрос жизни, вселенной и всего такого
ЗЫ кто не знает, смотрим филь “Автостопом по галактике” или читаем одноименную книжку Дугласа Адамса
Вопреки расхожему мнению, что есть чиксы, это совершенно не то, что вы подумали.
Чиксы - это треугольные подпорки, похожие на кницы, на которых лежат лонга-салинги небольшой площадки на соединении стеньги и брам-стеньги на месте нижнего эзельгофта. Сама площадка называется - салинг.
Вот собственно темы из которых можно вырвать полезную информацию по данному вопросу:
UPD:
И вообще сайт с электронной компьютерной литературой: http://www.ebookscomputer.ru/
Небольшое руководство:
http://www.onlamp.com/pub/a/onlamp/2003/03/27/ldap_ab.html?page=1
и Электронные подписи и централизованная адресная книга в каталоге LDAP, тут стоит обратить внимание на вариант веб-интерфейса и на работу с сертификатами.
Туда же, Debian + Samba + Ldap:
http://linux.mkrovlya.ru/DebianSambaLdap
Случайно наткнулся на программу yaourt ( 2), является небольшим враппером для pacman с расширением возможности до работы с AUR
Что такое tput?
Команда tput инициализирует и управляет вашими сеансами работы с терминалом, используя базу данных terminfo. С помощью tput вы можете управлять различными функциями терминала, такими как перемещение или изменение вида курсора, изменение свойств текста и очистка определенных областей экрана терминала.
Эта книга ориентирована на программистов, которые уже знают C на достаточном уровне. Почему так? Вряд ли, зная только несколько интерпретируемых языков вроде Perl или Python, кто-то захочет сразу изучать ассемблер. Используя C и ассемблер вместе, применяя каждый язык для определённых целей, можно добиться очень хороших результатов. К тому же программисты C уже имеют некоторые знания об архитектуре процессора, особенностях машинных вычислений, способе организации памяти и других вещах, которые новичку в программировании понять не так просто. Поэтому изучать ассемблер после C несомненно легче, чем после других языков высокого уровня. В C есть понятие «указатель», программист должен сам управлять выделением памяти в куче, и так далее — все эти знания пригодятся при изучении ассемблера, они помогут получить более целостную картину об архитектуре, а также иметь более представление о том, как выполняются их программы на C. Но эти знания требуют углубления и структурирования.
Хочу подчеркнуть, что для чтения этой книги никаких знаний о Linux не требуется (кроме, разумеется, знаний о том, «как создать текстовый файл» и «как запустить программу в консоли»). Да и вообще, единственное, в чём выражается ориентированность на Linux, — это используемый синтаксис ассемблера. Программисты на ассемблере в DOS и Windows используют синтаксис Intel, но в системах *nix принято использовать синтаксис AT&T. Именно синтаксисом AT&T написаны ассемблерные части ядра Linux, в синтаксисе AT&T компилятор GCC выводит ассемблерные листинги и т. д.
Большую часть информации из этой книги можно использовать для программирования не только в *nix, но и в Windows — нужно только уточнить некоторые системно-зависимые особенности.
Купил себе сабж, сутки использования, полет нормальный. Виброзвонок и сам звонок довольно слабенькие, ну чтож, это я и так знал. Сборка корпуса вопреки обзорам досточно приличная не скрипит, не люфтит. WiFi на работе проверил, пахает. Блютус тоже. Радио в пригороде не ловит (пока ехал в автобусе), прикольно что можно скачать список частот для города, функионал для этого встроен в радио - удобно :) В руке лежит отлично, кнопки удобные.
Нужно флешку докупить ещё гига на 2-4 (максимум держит 4Гб).