LINUX.ORG.RU

Избранные сообщения cab

Zimbra не отправляет почту

Форум — Admin

Начал играться с Зимброй и столкнулся с тем, что не могу ни отправить, ни принять почту. Что есть:
Зимбра на убунте 8.04 в VirtualBox-е.
В bind-e на DNS-сервере MX-запись вроде есть:
zimbrasrv      A   10.8.58.203
          MX   15   zimbrasrv
mail.zimbrasrv         CNAME   zimbrasrv
По крайней мере виртуалке пингуется по имени, вывод nslookup -type=MX zimbrasrv
Server: 10.1.0.1
Address: 10.1.0.1#53

zimbrasrv.ltava.plant mail exchanger = 15 zimbrasrv.ltava.plant.

У кого какие мысли?

cab
()

Какую книгу по программированию посоветуете для подростков (13-14 лет)

Форум — Development

Собственно сабж. Желательно, чтобы что-то в таком роде ). Я сначала думал о SICP, но думаю, что это отобьет охоту к программированию вообще.

cab
()

F# опубликован под свободной лицензией

Новости — Open Source
Группа Open Source

Язык программирования F# (компилятор и основные библиотеки), разрабатываемый компанией Microsoft и работающий под .NET и Mono, опубликован под лицензией Apache 2.0.

Загрузить F# можно отсюда, прочитать спецификацию — здесь.

>>> Подробности

 , ,

cab
()

Начата работа по включению F# в состав Mono

Новости — Open Source
Группа Open Source

Мигель де Иказа (Miguel de Icaza) в своём блоге рассказал о планах включения недавно открытого языка программирования F# в состав Mono. Кроме того, начата работа над F#-плагином для MonoDevelop. На данный момент плагин умеет автодополнение, подсветку ошибок и документацию по параметрам.

>>> Подробности

 , ,

cab
()

[книги][обучение] Посоветуйте.

Форум — Development

Решил начать прокачивать скилл программирования, ибо в универе дают только самые-самые начальные знания, пока что.
Посему, хотелось бы увидеть названия и ссылки на действительно хорошие, классические и в то же время современные ссылки на книги следующей тематики:
1. Основы хорошего программирования вообще, этакий сборник советов как надо делать, и как нельзя ни в коем случае. Желательно универсальный, не завязанный на конкретном языке.
2. Подобную книгу конкретно по С++. Чтобы раскрывались различные неочевидные вещи, было много информации по действительно оптимальному и безопасному использованию языка.
3. Книги по алгоритмам и оптимизации (про Кормена знаю, может что-то еще?).

Желательно, чтобы книги были доступны для понимания студенту среднего мухосранского ВУЗа.

Также хотелось бы, чтобы привели примеры свободных проектов на С или С++, которые можно показывать как образец грамотного во всех отношениях кода.

 ,

unikoid
()

Выпущена Scala 2.8.0

Новости — Java
Группа Java

После выпуска 7 релиз-кандидатов увидела свет финальная версия реализации гибридного языка программирования для платформ Java и .Net Scala 2.8.0.

Версия 2.8.0 по сравнению с предыдущими содержит следующие изменения:

  • Переработанная библиотека коллекций. Подробности
  • Новая реализация массивов. Подробности
  • Специализация типов. Подробности
  • Именованые аргументы и аргументы по умолчанию. Подробности
  • Объекты пакетов. Теперь пакеты могут содержать не только классы и объекты, но и функции, переменные и алиасы типов.
  • Дополнена библиотека Scala Swing, улучшена документация
  • Переработан REPL. Основным нововведением является автодополнение по Tab.
  • Изменения в алгоритме поиска неявных аргументов.
  • Новая библиотека комбинаторов парсеров. Теперь поддерживаются грамматики с левой рекурсией.
  • Улучшения в библиотеке обработки XML.
  • Улучшения в процедуре вывода типов.
  • Улучшения аннотаций. Подробности
  • Улучшения в реализации актёров.
  • Поддержка продолжений (continuations). Продолжения поддерживаются плагином компилятора.
  • Множество исправлений. Подробности

Также выпущены новые версии сопутствующих инструментов: scaladoc 2, sbaz 2, scalap, Scala-плагин для Eclipse.

>>> Подробности

 , , ,

Zenom
()

O'Caml 3.12.0

Новости — Open Source
Группа Open Source

Сегодня вышел O'Caml 3.12.0, посвященный памяти Robin Milner.

O'caml — это современный объектно-ориентированный язык функционального программирования общего назначения.

Изменений много, как в самом языке, так и в компиляторе и в библиотеке. Ocamlbuild научился динамической линковке, и появился ocamlobjinfo.

Более подробные изменения и перечень исправлений доступны в анонсе.

>>> Анонс

 

catap
()

Bigloo — компилируемая модификация языка Scheme

Новости — Документация
Группа Документация

При первом взгляде на компилятор Bigloo становится очевидной одна из основных целей его применения — подготовка и генерация файлов-модулей, которые не являются законченными программами, а представляют собой элементы, используемые при сборке C, Java или .NET-приложений.

Эта статья открывает цикл, посвящённый Scheme-компилятору Bigloo. В ней приводится общий обзор компилятора Bigloo, его функциональные характеристики и особенности его применения.

>>> Подробности

 ,

IBM_dW
()

Clojure 1.2

Новости — Java
Группа Java

После 8 месяцев напряжённой работы вышла новая версия языка Clojure — 1.2. Clojure — Lisp'образный язык общего назначения, работающий на платформах JVM и .Net и отличающийся более функциональным подходом и специальными средствами для упрощения разработки параллельного кода.

В новой версии очень много изменений, из которых особо стоит отметить следующие:

  • Введены протоколы (protocols) и типы данных (datatypes), позволяющие создавать новые абстракции и полиморфные функции. При этом производительность гораздо выше, чем при использовании мультиметодов;
  • Расширена деструктуризация структур данных, о которой я уже писал;
  • В составе языка введено несколько новых пространств имен, функции которых были перенесены из clojure-contrib. Сюда относятся функции для работы со строками, repl, pretty printer, ввод/вывод Java, и т.д.;
  • Расширен набор функций для работы с последовательностями;
  • Добавлена поддержка аннотаций Java, что позволяет использовать соответствующий функционал различных фреймворков;
  • Много изменений, связанных с улучшением производительности кода;
  • Для указания метаданных теперь вместо #^ используется просто ^.

Статья Введение в Clojure была частично обновлена описанием новых возможностей (кроме протоколов, которые будут чуть позже).

>>> Полный список изменений

 , , ,

ott
()

Google сделал бесплатным ряд продуктов для Java-разработчиков

Новости — Java
Группа Java

Google сделал бесплатным ряд продуктов для Java-разработчиков, производимых купленной в начале августа компанией Instantiations:

  • GWT Designer — основанная на Eclipse среда для разработки web-приложений с использованием Google Web Toolkit
  • CodePro Analytix — автоматический анализатор качества Java-кода
  • WindowBuilder Pro — средство для построения пользовательских интерфейсов для Swing, SWT, GWT, RCP и XWT
  • WindowTester Pro — средства для тестирования интерфейсов, построенных на базе Swing и SWT

>>> Подробности

 , , , ,

maxcom
()

Структура и интерпретация компьютерных программ

Форум — Development

Кто читал и делал упражнения по книге, скажите, стоит она затраченного времени и ощутили ли вы какой-нибудь профит от нее? Решаю ,читать ее или нет, а так же затем вот эту более продвинутую книгу по схожей тематике: http://mitpress.mit.edu/catalog/item/default.asp?ttype=2&tid=10142

podelkin
()

6-й номер журнала «Практика функционального программирования»

Новости — Документация
Группа Документация

После долгого перерыва вышел 6-й номер журнала «Практика функционального программирования», который также стал доступен и в печатном виде.

В номере вы можете найти:

  • эксклюзивные интервью с титанами функционального мира, создателями языков Haskell и Erlang: Саймон Пейтон Джонс и Джо Армстронг поделятся мыслями и ответят на вопросы о своих детищах и обо всем остальном, от работы в Microsoft Research до творчества Тарковского (обсуждение: Саймон Пейтон-Джонс, Джо Армстронг);
  • сравнение Node.js и Erlang (Дмитрий Демещук);
  • обзор языка Scala (Влад Патрышев);
  • перевод статьи Дэна Пипони о быстром сопоставлении с регулярными выражениями при помощи моноидов;
  • статью Евгения Кирпичёва, в которой идеи Дэна Пипони реализованы в коде

Кроме этого, начат проект «Библиотечка ПФП» в рамках которого будут публиковаться переводы известных статей на тему функционального программирования.

>>> Официальный анонс

 , , , , , , , ,

ott
()

Вебня. С чего начинать.

Форум — Web-development

Есть у меня несколько задач, работающих как GUI. Было бы кошерно перевести их под веб. Но опыта веб разработки не имею. Постоянно работаю с python и, поменьше, с java. Тратить время на всякие php/ruby не хочу.
С чего лучше начинать в этом случае. Каков вообще минимальный багаж знаний необходим для вебни?

cab
()

GTK, QT, SWING Как называются виджеты?

Форум — Development

На основе каких виджетов сделаны раскрывающиеся виджеты, которые содержат в себе кнопки с другими виджетами из Glade и QTDesigner-а (панель виджетов)?
Есть ли в SWING аналогичные Образцы: QT http://doc.crossplatform.ru/qt/4.5.0/images/designer-main-window.png GTK http://www.gnomejournal.org/images/184.png

cab
()

Вышла Zimbra 7.0

Новости — Linux General
Группа Linux General

Сегодня вышла в свет новая версия Zimbra 7.0 с кодовым названием Helix.

Zimbra является мощным средством для совместной работы и разрабатывается компанией VMWare.

В состав Zimbra входит: почтовый сервер, календари, расписания, чат, средство для общей работы с документами. С помошью плагинов, называемых «зимлеты» (zimlets), можно существенно расширить функционал, например, добавить переводчик от Google, использовать Zimbra как LDAP для Samba или подключить Asterisk для звонков при щелчке на номер телефона в письме/контактах.

Основновые нововведения:

  • портфель с поддержкой контроля версий для входящих/исходящих файлов;
  • самовосстановление удалённых писем/данных календаря;
  • мастер настройки расписания;
  • предпросмотр расписания в письме-приглашении;
  • сервер напоминаний (почта, SMS);
  • поиск в People/GAL (Global Accounts List);
  • отсылка письма по расписанию с возможностью отмены посылки;
  • загрузка за один раз нескольких вложений;
  • показ участников списка рассылки;
  • пересылка контактов в формате vCards;
  • копирование существующих встреч;
  • улучшение производительности и масштабируемости в связке с MySQL & Nginx;
  • поддержка Kerberos SSO;
  • поддержка oAuth;
  • поддержка BES 5.0;
  • добавлена поддержка Ubuntu 10.04 LTS, RHEL 6, Fedora 13 (beta);
  • поддержка Outlook 2010 64 bit.

Скачать Zimbra Open Source Edition

>>> Подробности

 , , ,

Mr_Alone
()

Clojure: Emacs или IDE

Форум — Development

Подкиньте актуальную инструкцию по настройке Emacs для Clojure.

Уже установлено: emacs 23.2, clojure 1.1, clojure-contrib 1.1, slime 1:20100722. Все из реп шестого дебиана.

Сойдет также IDE с поддержкой интерактивной разработки.

ocid
()

терминальный сервер на linux

Форум — Talks

Алоха всем!
Интересно узнать как можно сотворить сабж. Гугл мне выдал только информацию о терминальном сервере и рекламу компаний которые этим занимаются.
меня интересует можно ли настроить для сабжа мой любимый Centos?
ещё интересно какие пакеты нужно установить и как это настроить.
буду очень рад если покидаете интересными и полезными ссылками в меня.

alikhantara
()

Один из лучших компиляторов C++ для Linux прекращает существование

Новости — Проприетарное ПО
Группа Проприетарное ПО

Один из лучших компиляторов С++ для Linux, KAI C++, прекращает свое существование с 30 апреля 2002 года, через два года после покупки Kuck & Accociates Inc. компанией Intel. 30 апреля будут прекращены продажи, поддержка и исправление ошибок в существующих релизах будут продолжаться до конца 2003 года. Технологии KAI будут интегрированы в компиляторы Intel. В настоящее время компиляторы Intel уступают KAI как по уровню совместимости со стандартом, так и по возможностям оптимизации.

>>> Подробности

AC
()

Запланирован выход Borland C++ для Linux

Новости — Проприетарное ПО
Группа Проприетарное ПО

Inprise/Borland анонсировал свои планы выпустить Linux-версию компилятора Borland C++ (являющегося частью C++ Builder 5) и его базовых библиотек.

>>> Подробности

maxcom
()

Java reports

Форум — Development

Чем бы из жабки генерить отчеты в PDF минимальными вложениями труда? Так чтобы были готовые шаблоны. Не хочется еще шаблон долго городить

vertexua
()