LINUX.ORG.RU

Сообщения shty

[тагил] рулит, реально разруливает

Форум - Talks
>>-----Цитата---->>

After Deputy Prime Minister Dmitry Rogozin accused the United States of being the main suspect in rendering their Phobos-Grunt Mars spacecraft useless, the United States Strategic Command has mysteriously deleted all the spaceship's data from their Space Track database.

The US military has not given any official explanation and industry experts can't imagine what could be reasons of this strange decision, which goes against current Space Track policies.

<<-----Цитата----<<

отсюда

()

[loroogle][TRAC language] fundamentals

Форум - Development

Может завалялся у кого TRAC language fundamentals (желательно от 2001 года)?

А то гуглил-гуглил и не нагуглил.

()

[loroogle] опознать песню

Форум - Talks

http://www.youtube.com/watch?v=MkzWE_jyboA

помогите опознать, что-то знакомое, но из головы вылетело совсем, может кто знает? :)

если поможет могу часть лириксов, которые расслушиваются, написать здесь, правда гугление по ним ничего вменяемого не дало

()

[стас-михайлов-тредъ] навеяло

Форум - Talks

Ну вот доколе всякие дегенераты будут делать вид что они певцы великие?

Сравните, песни про одно и то же:

http://www.youtube.com/watch?v=h-ymLiNxDWo&feature=related

http://www.youtube.com/watch?v=vv5ZKMm0EH4

()

LLVM 3.0

Новости - OpenSource
Группа OpenSource

30.11.2011 в свет вышла очередная версия фреймворка для построения компиляторов и виртуальных машин.

>>-----Цитата---->>

Википедия

Low Level Virtual Machine (LLVM) — универсальная система анализа, трансформации и оптимизации программ, реализующая виртуальную машину с RISC-подобными инструкциями. Может использоваться как оптимизирующий компилятор этого байткода в машинный код для различных архитектур либо для его интерпретации и JIT-компиляции (для некоторых платформ).

<<-----Цитата----<<

Проект LLVM официально включает в себя следующие основные проекты:

  • LLVMCore - библиотеки для обеспечения платформонезависимой оптимизации и кодогенерации под различные виды процессоров и платформ;
  • CLang - компилятор языков C/C++/Objective-C для LLVM;
  • dragonegg - объединяет в себе парсер GCC-4.5 и оптимизацию и кодогенерацию на основе библиотек LLVM;
  • LLDB - дебаггер, использует Clang и LLVM;
  • libc++ - реализация стандартной библиотеки C++ (включает неполную поддержку стандарта C++11);
  • vmkit - реализация языков Java и .Net для LLVM;
  • SAFECode - память-безопасный компилятор С/С++.

Помимо упомянутых официальных проектов существует большое количество проектов, которые используют LLVM для компиляции программ для таких языков как Ruby, Python, Haskell, Java, D, PHP, Lua и т.д.

Основные изменения:

  • llvm-gcc больше не поддерживается, рекомендуется использовать clang или dragonegg;
  • LLVM IR (intermediate representation - платформонезависимый ассемблер для LLVM) включает в себя полную поддержку атомарных операций с памятью (load, store, compare, exchange, read/modify/write, etc.);
  • полностью переделан механизм обработки исключений в LLVM IR;
  • полностью переделана система типов LLVM IR;
  • MIPS backend доведён до production quality;
  • ...

Полный и подробный перечень изменений можно посмотреть в подробностях.

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

>>> Подробности (англ.)

Метки: , ,

()

[котэ] никому не нужно?

Форум - Talks

Есть мелкий котэ. Возраст - около 1 месяца, цвет - серый, лохматый. Вроде деука, но хрен там поймёт.

На вид не больной, но то только в ветеринарке точно сказать смогут.

Регион - мск.

Собственно вот, если кому нужно - стучитесь в жабу, или здесь пишите.

// Сам не видел, фоток нет.

()

[c++] early returns vs instrucion cache

Форум - Development

Читал тут статью, наткнулся на фразу "Avoid early returns or lots of function calls to “help” performance, as it kills the instruction cache."

Нет, ну я понимаю про "lots of function calls", а что там с "early returns"? Может имеется в виду "early returns" как типа оптимизация "lots of function calls"?

Что скажут знатоки?

()

[tiling][wm] решил попробовать, что порекомендуете

Форум - Desktop

Что-то зачесалось попробовать тайлинговый wm. Занимаюсь, в основном, программированием, так что вроде выглядит разумно. :)

В настоящее время рассматриваю:

  • awesome
  • xmonad/bluetile (кстати, какой из них интереснее?)
  • qtile
  • stumpwm
  • ion3

Похвалите/поругайте перечисленные, может кто что ещё использует. Расскажите о своём опыте. Заранее благодарен.

//Ненужноляторы идут лесом.

()

[иснова] флуд в разделе Development

Форум - Linux-org-ru

Обращаю внимание на большое количество искромётного школьного "юмора" и зашкаливающее количество испортившегося жира вот в этой теме.

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

Так как под удаление подходят практически все посты SexualOpenSourceCode, предлагаю предлагаю объявить ему благодарность путём выполнения запроса к базе пользователей.

Далее, у меня есть стойкое ощущение, что данный пользователь является чьим-то виртуалом. Предлагаю провести расследование (хоть и не уверен что оно даст результат).

Полагаю что пора остановить вакханалию.

()

новость только для модераторов?

Форум - Linux-org-ru

а почему в новости про выход Fedora 15 стоит ограничение на добавление коментариев "только для модераторов"?

это новое слово в новостеписании или просто кто-то промахнулся мимо кнопки?

http://www.linux.org.ru/news/opensource/6295780

()

[весеннее обострение][Барин-клован] нда...

Форум - Talks

простите мне жёлтую прессу, но звукопруф прилагается

>>-----Цитата---->>

для Ъ

Господин Михалков был так любезен, что раскрыл не только свои тайны, но и секреты своих коллег. Например, он рассказал много интересного про «трахающего на Красной площади козу» Диброва и «отобранную у Путина» мигалку.

- Хотите обосрать меня - конечно, вперед! - предложил режиссер.

<<-----Цитата----<<
()

[fedora] всегда так?

Форум - Talks

решил поиграться с fedora и lxde, поставил, напоролся на: https://bugzilla.redhat.com/show_bug.cgi?id=646041

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

в fedora всегда так?

//про ССЗБ знаю

()

частные вопросы разработки и тестирования

Форум - Development

обсуждаем частные вопросы разработки и тестирования

(тема заведена дабы не оффтопить в соседней теме)

()

e-learning

Форум - Talks

товарищи студенты, преподаватели, админы, а также просто товарищи которые в курсе, а вот какие e-learning средства используются в Вашем alma mater?

()

[VCS] gitorious vs github

Форум - Development

Выбираю систему контроля версий для нового проекта. Выбор стоит между Gitorious и Github. Проект чисто программистский (никаких ресурсов и прочего) и открытый, будет рассчитан изначально на небольшое количество человек, но в дальнейшем, может быть существенно отмасштабирован по количеству участников.

Я проштудировал материалы в этих самых "интернетах" и более или менее представляю достоинства и недостатки данных систем контроля версий (в табличном виде). Однако, сравнения и графики - это конечно прекрасно, но хотелось бы сугубо личных (можно даже сказать предвзятых) впечатлений и доводов удобнее/неудобнее. Короче, поделитесь какая из представленных 2-х систем Вам лично больше нравится и какую чаще Вы используете.

Заранее спасибо! :)

()

[функциональщина тред][вопрос к специалистам] что выбрать?

Форум - Development

На работе занимаюсь обработкой текстов на естественном языке.

Собственно, пока задачи были маленькие и понятные (типа морфологии и т.п.), в качестве основного языка программирования использовался С++, который был выбран был по ряду причин: работает быстро, есть необходимые абстракции, ничего особого хитрого в задачах нет, заказчики нормально воспринимают код и могут его оценить.

С переходом на следующий уровень (синтаксический анализ, автоматическая генерация правил, синтез исходных понятий и т.д.) стало ясно что количество "матана" начинает зашкаливать и реализовывать это "в лоб" (на С++) конечно можно попробовать, но будет грустно и непродуктивно. Соответственно появилась идея попробовать решить задачу в функциональном стиле, есть ощущение что решение получится красивое и волне себе лаконичное.

А раз так, задумался я над тем какой язык выбрать для реализации. Собрав задницу в кулак и мозг в голову, я прошерстил интернет на предмет того каким решением можно воспользоваться в данной области, по результатам были отобраны следующие языки: Prolog, OCaml, Lisp, Scheme, Haskell и, как это ни странно, Python и Erlang.

Маленькое уточнение: требуется кроссплатформенное решение (windows, linux, macos) с возможностью компиляции в байт-код, хорошо бы иметь потоки, GUI не особо нужны, но будут плюсом, ide - неважно. Ещё один важный момент: наличие коммерческих реализаций с целью дальнейшего на них перехода или, как вариант, серьёзного бэкграунда.

Понятно, что на любом из этих языков можно реализовать всё что угодно, посему оценивались больше практические моменты использования, так вот, поковырявшись с вышеперечисленными языками я сделал для себя следующие выводы о готовности их к использованию в production:

  • Prolog - собственно существуют довольно вменяемые открытые и коммерческие реализации, однако общее состояние дел большее напоминает заброшенную ферму (например, разные реализации интерпретатора могут использовать разный синтаксис).
  • OCaml - неплохой претендент, немного стагнирует в своём развитии, но имеет существенную поддержку в лице INRIA (и небольшой буст со стороны в виде F#).
  • Lisp - весьма разносторонний язык, есть весьма вменяемая свободная реализация (Clozure CL; SBCL, увы, *nix oriented) и мега-буст с точки зрения коммерческих реализаций (Allegro CL, LispWorks), есть так же реализация под Java VM.
  • Scheme - сводный брат Lisp, ситуация обстоит приблизительно так же, хотя непонятно что с коммерческими реализациями и вообще Scheme имеет репутацию академического языка.
  • Haskell - довольно молодая и таки тёмная лошадка, есть некоторый зоопарк в реализациях, коммерческие средства отсутствуют, присутствует некоторый перекос ориентации в сторону *nix.
  • Python - довольно годный язык, но поддержка функциональной парадигмы там реализована довольно слабо + наличествуют всякие выкрутасы (типа GIL).
  • Erlang - годный Prolog-like язык, но меня смущает его ориентация на телеком.

Как то вот так у меня получилось (большого опыта работы с данными языками у меня нет, так что, если я где в оценке промахнулся, просьба тыкнуть меня носом :)).

Сам пока склоняюсь к Lisp.

Собственно, товарищи опытные функциональщики, нужен Ваш совет относительно данной ситуации, что бы использовали Вы (что использовали Вы), что будет более/менее годное для решения подобного класса задач, какие есть подводные камни. И, самое главное, какие по Вашему мнению языки вляются более перспективными, на какие в первую очередь стоит тратить своё время.

Уф! Дописал. Всем откликнувшимся большое спасибо заранее. :)

ЗЫ brainf*ck и иже с ним не предлагать.

()

[эта страна] google, yandex и Антуан де Сент Экзюпери

Форум - Talks

смотрю на то как google и yandex освещают тему 100 летия Антуана де Сент Экзюпери и плачу

почему в этой стране умудряются такие убогие вещи творить имея моск?

доколе???

()

[ДТ] из нерезиновска в поребрик...

Форум - Talks

посетила шальная мысль про сабжёвый трансфер своей тушки :)

в связи с этим есть пару вопросов к резидентам:

  • чё как с работой, туго устроиться программистом например или как (вакансии зырил, интересует реальная обстановка)?
  • чё с районами, где адекватно жить можно, где можно, но неадекватно и где нельзя?
  • как погода по жизни?

и вообще чё там как :)

ЗЫ мысль пока варится, так что никакой срочности :)

()

санки, оракл и солярка

Форум - Linux-hardware

преамбула: выбираются жестянки для толстого проекта

вопрос: стоит ли брать санковские серваки с соляркой или остановиться на межделмашах с редхатом, к примеру?

кто что использовал? кто что порекомендует?

()

[вопрос] как хранить бинарные блобы

Форум - Development

есть не сильно большой бинарный блоб, метров на 200, падает 2 раза в день на сервак, должен отдаваться клиентам по запросу

вопрос: как (и чем) лучше это хранить?

есть варианты в БД либо ручками в директориях с индексом

кто что предпочитает?

()