LINUX.ORG.RU

Сообщения naryl

 

Возврат Windows 7 у Toshiba

Форум — Talks

Вопреки всем разборкам ФАС и ОЗПП возникли проблемы. Что делать?

Именно эта модель была выбрана исходя из сочетания цены, производительности комплектующих и возможности собрать ядро без поддержки модулей и полностью на свободных дровах.

naryl
()

Лисп в промышленной разработке

Форум — Development

http://13-49-ru.blogspot.com/2010/07/blog-post_21.html

Утритесь, неосиляторы и s-exp'офобы. Лисп - не только лучший язык, но и успешно доказывает это в промышленных разработках и даже среди C++- и java-кодеров, не читавших умных книжек.

naryl
()

[вебдваноль] подскажите поисковик

Форум — Talks

Подскажите поисковик, не имеющий никакого отношения к вебдваноль, который **просто ищет строку на сайтах!!!!!**

Чтобы у него можно было спросить (*) и он выдал страницы, где есть последовательность букв (*).

Желательно не от гугл. Скрываюсь :3

naryl
()

[emacs] Аналог minibufexpl

Форум — Development

Есть ли для emacs что-то подобное? minibufexpl - плагин для vim, показывающий в однострочном буфере вверху окна список буферов, связанных с файлами.

 

naryl
()

Андрей Александреску, The Case for D

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

Перевод статьи The Case for D, выполненный сообществом сайта http://dprogramming.ru/d/

Мы, программисты, — странный народ. Достатчно взглянуть на то, как мы выбираем любимые языки и придерживаемся этих предпочтений в дальнейшем. Ожидаемая реакция программиста, заметившего на полке книжного магазинаиздание “Язык программирования XYZ” — “Даю себе ровно 30 секунд, чтобы найти в нём что-нибудь, что мне не понравится”. Изучение языка программирования требует времени и усилий, а результаты появляются не сразу. Попытка избежать этого — проявление инстинкта выживания. Ставки высоки, вложения рискованны, так что лучше уметь принимать быстрое решение “против”.

Изучение нового языка программирования может представлять интерес только в том случае, если язык удовлетворяет принципам, которые программист высоко ценит. Любое несовпадение создаёт у программиста впечатление небрежного и небезопасного или же навязчивого и нудного языка. Язык не может одновременно устраивать всех и каждого, он должен аккуратно выбирать основные координаты, позиционируя себя среди языков программирования.

>>> Перевод (pdf)

 , ,

naryl
()

DMD 1.050 и DMD 2.035

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

Не так давно вышел эталонный компилятор эффективного и производительного языка программирования D. Вот список основных изменений за последние несколько релизов:

  • Поддержка solaris.
  • Снижение ограничений на функции, выполняющиеся при компиляции.
  • Вывод информации о символах в формате json при передаче ключа -X
  • Обнаружение некоторых null-pointer dereference'ов при компиляции.
  • Глобальные переменные теперь thread-local по умолчанию
  • Около сотни багфиксов и добавления в стандартной библиотеке.

В подробностях ссылки на полную историю изменений и архивы.

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

 , ,

naryl
()

NanoCL 0.0.1

Новости — Игры
Группа Игры

NanoCL - простой командный язык с синтаксисом основанным на TCL. NanoCL разрабатывался для использования в качестве скриптового языка, формата конфигурационных файлов и для реализации интерактивной консоли в играх.

Главными достоинствами являются простейший синтаксис, небольшой размер (250kb) и удобный интерфейс к C++.

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

 , ,

naryl
()

[tcl]Определить свой тип

Форум — Development

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

set myVar [read [open "data.txt" r]]
doSomethingExpensive $myVar
doSomethingElse $myVar $additionalData
set res [getResult $myVar]

Прошу знатоков указать на какие-нибудь статьи по написанию типов для tcl и правильному обращнию с Tcl_Obj. Поиск по wiki.tcl.tk привёл только к hello world модулю на C.

 

naryl
()

[gentoo]Установка без CD

Форум — Linux-install

Дано: ноут без (работающего) CD-ROM'а. Есть: floppy, ethernet карта. Надо: установить Gentoo.

Задача сводится к получению загрузочной дискеты с возможностью записи на ext3 и сетью. Именно с этим прошу помощи.

С сети или USB ноут грузиться не умеет.

 

naryl
()

LDC 0.9.1

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

Тихо и незаметно вышла очередная версия компилятора D, использующего LLVM в качестве бэкенда. Судя по результатам тестов его можно использовать как drop-in замену DMD в подавляющем большинстве случаев. В этом релизе было пофикшено великое множество багов:

  • стабилизирован на x86-64
  • реализована поддержка inline asm
  • реализована кросс-компиляция

Реализована поддержка следующих платформ:

  • Linux
  • Windows (кроме обработки исключений)
  • Поддержка MacOS и FreeBSD в тестовой стадии.

И процессорных архитектур:

  • x86
  • x86-64 (только Linux)
  • PowerPC
  • Поддержка ARM и Sparc в тестовой стадии

На данный момент поддерживается только первая ветка языка и только на рантайме tango. Поддержка второй ветки в разработке.

Source.

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

 ,

naryl
()

DMD 1.041 и DMD 2.026

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

К новому релизу свободного официального компилятора свободного языка программирования D, разрабатываемого несколькими гуру C++ в свободное время произошли следующие изменения:

  • Опубликован исходный код всего компилятора, включая backend. Большая часть под GPL или Artistic License, но часть - Public Domain и DMD License.
  • Увеличена точность математических функций на MacOS X и в три раза увеличена их скорость на всех платформах.
  • Возможность обьявлять структуры вложенные в функции с доступом к контексту. (Только DMD 2.026)
  • Множество исправленных ошибок.

DMD 1.041 Changelog

DMD 2.026 Changelog

Прямая ссылка на архив DMD 1.041

Прямая ссылка на архив DMD 2.026

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

 , , ,

naryl
()

.config

Форум — General

Ядро было скомпилено с IKCONFIG=m и IKCONFIG_PROC=y. Модуль configs потерялся. Есть ли способ достать из этого ядра его .config?

extract-ikconfig утверждает что в ядре нет информации о его настройках.

naryl
()

DMD 2.020 и DMD 1.036

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

20 октября вышла новая версия компилятора DMD. Наряду с традиционным большим количеством багфиксов есть несколько значительных изменений:

  • В обоих ветках улучшена производительность ассоциативных массивов.
  • Разрешён возврат значений из функций по не-константной ссылке. (Ранее был запрещён вообще)
  • Стандартная библиотека Phobos была отделена от рантайма. Появилась возможность нормально использовать Phobos и Tango в одной программе. Точнее, появится с предстоящим релизом Tango.
Автор предупреждает, что в этом релизе произошло большое количество изменений в коде и вероятно появление ошибок.

>>> Changelog D2

>>> Changelog D1

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

 , ,

naryl
()

Релиз JavaFX

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

16 октября в 3:00 MSD состоялся релиз JavaFX. JavaFX - технология для создания интернет-приложений, основанная на JVM и декларативном языке JavaFX Script.

Для NetBeans 6.5 и JavaFX SDK рекомендуются Java SE 6u10.

http://javafx.netbeans.org/ - NetBeans 6.1 и JavaFX SDK

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

 , ,

naryl
()

[C] Графики

Форум — Development

Посоветуйте библиотечку для вывода графиков по точкам. Требования: кроссплатформенность, лицензия (L)GPL, возможность вывода в файл и на экран, желательна простота в использовании. Для C++ не предлагать.

Спасибо.

>>>

 

naryl
()

DMD 2.015 & DMD 1.031

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

17 июня вышла новая версия экспериментальной ветки компилятора языка D. Большая часть идей для последней версии, по словам Уолтера Брайта, принадлежит Андрею Александреску. Основные изменения:

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

И пара десятков багфиксов, которые также были бэкпортированы в DMD 1.031.

>>> Подробный Changelog по версиям со ссылками на скачивание

 , ,

naryl
()

Релиз OpenMW 0.1

Новости — Игры
Группа Игры

OpenMW — свободная (GPLv3) реализация движка The Elder Scrolls 3: Morrowind. Цель проекта — создать свободную кросс-платформенную играбельную замену проприетарному TES:Morrowind. Планируется поддержка всех существующих ESP, включая дополнения Tribunal и Bloodmoon, исправление багов, улучшение интерфейса и добавление некоторых возможностей, не сильно меняющих геймплей.

На данный момент реализованы следующие возможности:

  • загрузка карт из командной строки,
  • отрисовка карт,
  • перемещение по миру,
  • отрисовка моделей PC и NPC (без анимации),
  • базовая поддержка музыки и звуков,
  • загрузка ESM от Morrowind, Tribunal и Bloodmoon и любых сочетаний модов.
При разработке используются следующие технологии:
  • Язык программирования: D
  • Графика: OGRE
  • Звук: Audiere
  • Ввод: OIS
  • Скриптовый язык: Mons ter
Текущая версия работает только под Linux. Планируется поддержка Windows и MacOS X.
>>> Скриншоты
>>> Home page

>>> Обьявление на форуме Ogre3D

 , , , ,

naryl
()

Общие вопросы по Qt

Форум — Development

1. Испульзуются ли в Qt текстовые макросы, и если да, то для чего?

2. Где можно раздобыть граф иерархии классов в Qt?

>>>

naryl
()

Descent 0.5.1

Форум — Development

Двухмесячный боян, но в новостях не было.

3 февраля вышел Descsent - плагин для Eclipse, предоставляющий часть сходных с jdt возможностей для D. Новая версия включает в себя семантический анализатор DMD, портированный на Java. В связи с этим добавлены следующие возможности:
- Автозавершение ключевых слов, идентификаторов и import'ов. В том числе и идентификаторов из других модулей.
- go to definition
- семантическая подсветка кода. т.е. теперь среда разработки различает типы символов.
- подсветка семантических ошибок.
- Полная поддержка средой разработки CTFE, шаблонов и mixin'ов, включая подсветку ошибок в месте использования и обьявления mixin'а.
- Подсветка недостижимого кода
- многое другое

Спустя 3 дня вышела версия Descent 0.5.1, содержащая исправления в семантическом анализаторе и добавляющая "smart autocompletion".

>>> Страничка проекта

>>>

naryl
()

Статья о производительности xml-парсеров

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

Scott Sanders опубликовал статью с результатами сравнения различных xml-парсеров. Проверке подверглись как известные продукты, такие как RapidXml, DOM4J, libxml2sax, Java6, так и менее известные - Aalto, Javolution, Woodstox, StaX, phobos и Tango.

По результатам сравнения видно, что с задачей обработки файлов одинакового объема быстрее всех справляется Tango pull parser. С небольшим отставанием идут Tango SAX, Tango DOM и RapidXml.

>>> XML Benchmarks - pros and cons of each library

>>> Why is D/Tango so fast at parsing XML?

>>> Результаты

 , ,

naryl
()

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