LINUX.ORG.RU

Сообщения cab

 

MIT переходит со Scheme на Python

 , , , ,

Группа Open Source

Один из ведущих ВУЗ-ов США, Massachusetts Institute of Technology начинает использовать Python вместо Scheme. Об этом стало известно от Gerald Jay Sussman на International Lisp Conference, проводимой в MIT.

>>> Подробности (snowtide.com)

cab
()

Вышел Boo 0.9

 , ,

Группа Open Source

Вышла новая версия языка для платформ .Net и Mono. Воо - это Python-подобный язык, но в отличие от Python имеет следующие особенности:

  • строгую типизацию
  • атрибуты доступа (private, public, protected)
  • макросы
  • генерики
Нововведения коснулись работы с макросами, генериками, интерполяции строк. Добавлена поддержка SilverLight.

>>> Подробности (codehaus.org)

cab
()

Опасайтесь дельфокодеров

Таки, самая большая проблема админа или внедренца - это не юзвери, а быдлокодеры пишущие свои вечные недоделки на дельфи с использованием MS-SQL, ActiveX и мсофиса. Вдвойне хуже, когда это поделия не собственных ИТ-шников, а закрытые внешние, с которыми надо "интегрироваться". Из этого вывод - всегда, всегда интересуйтесь на чем написано то, за чо вы будете платить деньги. Если это написано на продукции компании Борланд отпихайтесь руками и ногами. Ибо кошмар недрения и поддержки вам обеспечен.

cab
()

Вышел Ocaml 3.11

 ,

Группа Open Source

Тихо и незаметно вышел Ocaml 3.11. Несмотря на нумерацию релиз значимый. Изменения затронули компилятор, библиотеки и функции языка.
Некоторые главные изменения:

  • библиотека Dynlink тепрь доступна в нативных кодах для нескольких платформ.
  • поддержка ocamldebug в Windows.
  • портирован на Mac OS X/Intel в 64-битном режиме.
Полный список изменений в подробностях.

>>> Подробности (inria.fr)

cab
()

Анонсирован Jython 2.5a1

 , , ,

Группа Java

После долгого молчания заметен прогресс в развитии Jython — Java-реализации CPython. Анонсирована альфа-версия Jython 2.5a1, в которой должна быть реализована функциональность CPython версии 2.5.

>>> Подробности (jython.org)

cab
()

Каррирование.

Интересует практическое применение сабжа. В голову приходит только один из способов вызова заранее неизвестной функции и неизвестным числом параметров.

>>> (Invalid URL, no host part!)

cab
()

Релиз PLT Scheme 4.0

 , ,

Группа Open Source

12 июня вышла новая версия PLT Scheme 4.0. Из нового:

  • разнообразные улучшения синтаксиса,
  • серьезно обновлена документация,
  • поддержка R6RS и улучшена поддержка R5RS,
  • добавлен Typed Scheme,
  • JIT.

>>> Подробности (plt-scheme.org)

cab
()

openoffice невозможно вставить в объединенные области

Собственно сабж. Если есть объединенные ячейки и надо туда вставить столбец то ОО ругается "невозможно вставить в объединенные области". Как-то лечится?

Перемещено JB из Talks

>>> (Invalid URL, no host part!)

cab
()

Exception Conference #07 (Киев)

 , , , , , ,

Группа Linux в России

15 марта 2008 года в Киеве состоится конференция по динамическим языкам программирования "Exception Conference #07". В отличие от прошлых конференций, на этой конференции будут доклады по языкам программирования Python, Ruby, SmallTalk, Groovy и REBOL.

>>> Подробности (exception.org.ua)

cab
()

Кажись ВСЛ

тут отжигает http://afranius.livejournal.com/54336.html?thread=6430784#t6430784

>>> (Invalid URL, no host part!)

cab
()

Приближаем emacs к PythonIDE

Чего не хватает в emacs, так это нормального python-mode. В частности чего-то такого - http://pydev.sourceforge.net/images/screenshot/screenshot2.png . Потому решил реализовать свое. На данный момент ищет и показывает документацию только в ключевых словах, __builtins__ и импортируемых модулях. Как делал, читать тут - http://mkazarian.blogspot.com/2008/01/emacs-pythonide-2.html.

Любителям шрифтов и прочим эстетствующим ничего интересного: Debian testing, xfce. Жалобы на испорченные глаза, рвотные порывы и прочее ухудшение самочувствия не принимаются - главное, мне так удобно.

ЗЫ Музыка - "Песня Мюнхаузена"

cab
()

jython-2.2

Группа Java

22-го августа вышел jython-2.2 - Java-реализация языка Python. Текущая реализация jython-2.2 соответствует реализации CPython 2.2.

>>> Подробности (jython.org)

cab
()

Работа

Итак, Ubuntu с emacs+cedet из CVS. Что порадовало - стал намного быстрее работать с Python + научился нормальному фолдингу. Далее собственно суть сабжа - что-то типа мини-языка, который строит гуйню к базам данных. Причем самое сложное - это написать SQL запрос и описать поля. Далее прога сама строит гуйню, включая все необходимые диалоги, генерирует нужные SQL-запросы. Если есть связь master-detail (справочники, другими словами) - для них тоже все строится автоматом. Работу с таким справочником видно при редактировании поля "Принадлежность к группе" - под полем видно таблицу выбора нужного варианта.

Написано все это дело на Python+Tkinter.

ЗЫ. Просьба к модераторам. Опубликуйте в будний день - возможен конструктивный диалог, а в выходные доступа к инету у меня нет.

cab
()

Emacs и Ubuntu

Осваиваюсь в свежеустановленной Ubuntu. В целом ничего, там где для Debian применялся напильник в Ubuntu он оказался ненужен. Не порадовало малое количество софта на DVD, пришлось доставлять из testing-а. При этом были замечены некоторые косяки с совместимостью :(.

Теперь по сабжу. Я надеялся на Emacs22, но остался Emacs 21.4, причем сборка Emacs от Ubuntu меня не очень порадовала - наблюдаются глюки при переходе по табам, большая тормознутость и так далее по мелочам. При этом этих же глюков не наблюдалось ни в сборке для Debian ни для оффтопика (ни в 21, ни в 22 версиях).

Так что для дома Ubuntu сойдет (пока), а на работе останется Debian.

cab
()

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