LINUX.ORG.RU

Сообщения Root-msk

 

Интегпация файла fbx в проект на Monogame

Форум — Development

Есть проблема https://github.com/mono/MonoGame/issues/1209

Какой формат 3D моделей поддерживает Monogame? И как преобразовать fbx в формат поддерживаемый Monogame.

P.S.:Про assimp я зною.

 , ,

Root-msk
()

Пользователей Ubuntu в steam'e – 1,14% (всего Linux пользователей – 1,36%)

Форум — Games

http://www.phoronix.com/scan.php?page=news_item&px=MTM4MjU

http://store.steampowered.com/hwsurvey?may13

Можно считать, что подтвердился факт, что Linux (который GNU/Linux с X-сервером, а не тот который Android с Dalvik'ом) занимает 1%.

P.S.:

Мне кажется из общего числа линуксойдов, несколько больше народу поставило steam, чем из общего числа вин-юзеров. Ведь кто в основном пользуется GNU/Linux? Это же ведь молодые люди, которые не обременены семьей в возрасте 15-35 лет (как правило школьники старших классов, студенты/аспиранты, молодые специалисты и т.д.), которым зачастую помогают финансово родители (исключением являются высококлассные специалисты, которые зарабатывают разработкой под Linux или его администрированием). И ведь большинство геймеров попадает под возраст 15-35 лет. Я не думаю, что много тех, кому за 50 и он играет в Crysis, WoW или еще что-то. Максимум, во что такие люди играют, так это – пасьянс, Angry Birds и просие каузальные игрушки.

 

Root-msk
()

Работа со 128-битными числами в С++

Форум — Development

Нужно обработать числа величиной 10^30 на C++. Сначала нужно умножить на простой int, а затем вывести на экран.

Пример:

a = 10^28
b = 10000
c = a * b (т.е. с равно 10^32)

c нужно вывести на экран.

UPD:

Вдобавок нужно в Ubuntu 13.04 собрать бинарник для Windows 7 x86, используя MinGW.

 

Root-msk
()

iostream и windows.h в wine-программе — ошибка компиляции

Форум — Development

Ммм… А что опять с gcc в Wine (точнее wineg++)? Теперь даже элементарная прога не собирается:


#include <iostream>
#include <windows.h>

int main (int argc, char* argv[]) {
    return 0;
}

Ошибка


alexey@alexey-laptop:~/prg$ wineg++ example.cpp -o example.exe
In file included from /usr/include/wine/windows/windows.h:64:0,
                 from example.cpp:2:
/usr/include/wine/windows/winsock.h:443:16: ошибка: повторное определение «struct timeval»
In file included from /usr/include/time.h:41:0,
                 from /usr/include/pthread.h:24,
                 from /usr/include/x86_64-linux-gnu/c++/4.7/./bits/gthr-default.h:41,
                 from /usr/include/x86_64-linux-gnu/c++/4.7/./bits/gthr.h:150,
                 from /usr/include/c++/4.7/ext/atomicity.h:34,
                 from /usr/include/c++/4.7/bits/ios_base.h:41,
                 from /usr/include/c++/4.7/ios:43,
                 from /usr/include/c++/4.7/ostream:40,
                 from /usr/include/c++/4.7/iostream:40,
                 from example.cpp:1:
/usr/include/x86_64-linux-gnu/bits/time.h:30:8: ошибка: предыдущее определение «struct timeval»
In file included from /usr/include/wine/windows/windows.h:64:0,
                 from example.cpp:2:
/usr/include/wine/windows/winsock.h:447:10: ошибка: invalid type in declaration before «,» token
winegcc: g++ failed

ОС: Ubuntu 12.10 64-bit Wine: 1.5.26

 , , wineg++,

Root-msk
()

Где взять шаблоны WinForms для Monodevelop?

Форум — Development

Собственно, а где? Есть консольный проект и Gtk, а где Winforms?

OS: Ubuntu 12.10 64-bit Monodevop v. 3.0.3.2

inb4: юзай Gtk#, пиши на С++ (и юзай Qt) и т.д.

Нужно написать приложения используя именно Winforms.

 , , .net, ,

Root-msk
()

Вышел FreeCAD 0.13

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

FreeCAD — свободная CAx (CAD, CAE), PLM программа. Для FreeCAD непосредственно двумерное черчение (как в КОМПАС или AutoCAD LT) — не главная цель, FreeCAD разрабатывается как замена Catia, SolidWorks или Solid Edge.

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

( читать дальше... )

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

 ,

Root-msk
()

Вышла Alien Arena 7.65

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

Alien Arena — это шутер от первого лица, разработка которого начата в 2004 году. Движок данной игры (CRX Engine) базируется на сильно модифицированном idTech 2 и idTech 3.

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

( читать дальше... )

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

 ,

Root-msk
()

Вышел Monogame 3.0 — FOSS-реализации Microsoft XNA

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

Monogame — это свободная реализация фреймворка для создания игр от фирмы Microsoft — Microsoft XNA. Поддерживаемые платформы — GNU/Linux, Microsoft Windows, Mac OS X, Android и iOS.
Лицензия: Microsoft Public License (Ms-PL).

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

( читать дальше... )

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

 microsoft xna, ,

Root-msk
()

Будет ли Microsoft Office для Linux в 2014 году?

Форум — Talks

Аналитики с ресурса phoronix.com говорят, что нативный M$O для Linux стоит ожидать в 2014.

http://www.phoronix.com/scan.php?page=news_item&px=MTI5MzU

[копипаста]

It seems thanks to the increasing market-share of Android devices and the rise of Linux on the desktop thanks to the many commercial Linux gaming initiatives that have been shared in recent months, Microsoft is being forced to take a serious look at Linux and a meaningful look at releasing their popular Office software for Linux in 2014.

It's already known that Microsoft will be releasing a port of their Office suite for Android in 2013. As I tweeted this morning, «heard this weekend in #Brussels that #Microsoft might release a native #Linux version of #Office in 2014.»

From a source in Brussels, Belgium during the Free Open-Source Developers' European Meeting (FOSDEM) this past weekend, I was informed that Microsoft is having a «meaningful look» at a full Linux port of Office thanks to Linux showing signs of commercial viability on the desktop. Right now some versions of Microsoft Office will work under Linux via the use of Wine or CodeWeavers' CrossOver to varying extents, but this port being evaluated internally at Microsoft is a fully native implementation. Evidently there's already some port to unknown completion that has been done internally at the company.

Office on Android will be an interesting stepping stone and Microsoft already does contribute to the upstream Linux kernel in the form of their Hyper-V virtualization drivers for the enterprise. Microsoft has also been an unlikely sponsor of various Linux projects from continuing to back the great LinuxTag conference to large targeted ad buys on this very site.

To date we have yet to see any official Microsoft desktop software released for Linux, unless counting Skype that they now have through acquisition and continue to maintain for Linux. Another reason Microsoft may be looking at an Office software release for Linux is due to the increasing number of governments and other organizations switching to Linux and using LibreOffice/OpenOffice as a result.

Let's see what happens. This year is already great for Linux in terms of all of the Linux commercial game releases and other advancements of the open-source desktop, but if Microsoft goes ahead with an Office Linux release in 2014, the Linux desktop could become a heck of a lot more interesting.

[/копипаста]

 , ,

Root-msk
()

Вышел Yabause 0.9.12 — эмулятора Sega Saturn

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

Yabause — эмулятор игровой консоли Sega Saturn (консоль пятого поколения). Для Yabause не требуется BIOS оригинальной консоли, возможность загрузки игры как с реального CD-ROM, так и через образ (поддерживается ISO и BIN/CUE).

Yabause работает на Windows, Mac OS X и GNU/Linux. Также разрабатывается версия для мобильных телефонов на платформе Android и игровой консоли Nintendo Wii.

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

( читать дальше... )

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

 sega saturn, ,

Root-msk
()

Bitcoin пробил психологически важную отметку в 20 USD

Форум — Talks

Прошлый тред Bitcoin пробил психологически важную отметку в 10 USD

http://bitcoincharts.com/markets/

Сейчас за биткоин дают около 20 USD, 15 EUR или 13 GBP на Mt.Gox. На VirWox за 1 BTC дают 5170 SSL (Линден долларов - валюта в Second Life). На BTC-E также за 1 BTC дают около 20 USD.

Кто купил по 10, а продал по 20 (ну или продал по 10, а купил по 20)?

В тред приглашаются боги тех. анализа, успешные трейдеры/инвесторы, финансовые аналитики и просто диванные теоретики

 

Root-msk
()

Вышел fuse-exfat 1.0.0

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

ExFAT — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft в Windows Embedded CE 6.0 для встраиваемых устройств, также поддерживается Windows Vista SP1, Windows XP (с обновлением KB955704), Windows Server 2008 и Windows 7, MacOS X Snow Leopard 10.6.5. Стоит отметить, что крупные производители электроники, такие как Sony или Canon уже подписали соглашение с фирмой Microsoft о лицензировании ExFAT. Для производителей устройств с операционными системами на базе ядра Linux — Android и MeeGo доступен драйвер для файловой системы ExFAT под проприетарной лицензией, который, скорее всего, не будет открыт из-за соглашения с Microsoft и пока предназначен только для OEM производителей.

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

( читать дальше... )

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

 

Root-msk
()

Вышел CDEmu 2.0

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

CDEmu — это эмулятор CD/DVD-ROM, который поддерживает основные форматы проприетарных программ для копирования дисков в ОС Windows, такие как: nrg, mds, b6t, cif, c2d, daa и другие. CDEmu является не альтернативой mount -o loop или AcetoneISO, а аналогом Daemon Tools или Alcohol 120%. CDEmu как Daemon Tools или Alcohol 120% создает виртуальный дисковод CD/DVD. Также требуется установка модуля ядра, который собирается на машине пользователя с помощью DKMS (аналогично проприетарным драйверам AMD(ATI)/NVidia).

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

( читать дальше... )

PPA для Ubuntu (I386 и AMD64)

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

 

Root-msk
()

Вышел Dolphin-emu 3.5 — эмулятор Nintendo GameCube и Nintendo Wii

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

Dolphin-emu — это FOSS эмулятор Nintendo GameCube и Nintendo Wii, который начал разрабатываться около 10 лет назад. Dolphin-emu работает на Windows, Mac OS X и Linux, имеет встроенный BIOS (не требуется дамп BIOS реальных консолей) и поддерживает Nintendo Wiimote.

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

( читать дальше... )

Страница скачиваний


>>> PPA для Ubuntu (I386 и AMD64)

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

 , ,

Root-msk
()

Встречайте проект Darling — слой совместимости Mac OS X в Linux

Форум — Talks

Многие местные жители мечтали запускать проги от Mac OS X в Linux (ага, даже не одну тему создали Вот для винды wine есть, а для Мака что? wine с macos Концепт «Макизатора» Запуск Mac OS X софта в linux ). Так вот, был начат проект Darling который позволит запускать проги от Mac OX X в Linux. Увы проект находится в зачаточном состоянии. Но я считаю это гораздо более полезный чем очередной плеер, DE, браузер, веер и т.д. (и даже самый полезный проект за последние 10 лет, за исключением pulseaudio и networkmanager)

Даже можно пойти дальше: Linux меняем на Darwin, прикручиваем coreutils, пускаем Wayland, по Wayland'у пускаем Quartz (это должно быть написано в рамках проекта Darling) и получаем аналог ReactOS.

Пруф http://www.phoronix.com/scan.php?page=news_item&px=MTI0Njc

Страница проекта http://darling.dolezel.info/en/Darling

Исходный код Darling http://git.dolezel.info/?p=darling.git;a=summary

Увы, у меня не собрался. Пишет:


alexey@alexey-laptop:~/darling/build/64$ CC=clang CXX=clang++ cmake ../.. -DSUFFIX=64
-- The C compiler identification is Clang 3.1.0
-- The CXX compiler identification is Clang 3.1.0
-- Check for working C compiler: /usr/bin/clang
-- Check for working C compiler: /usr/bin/clang -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++
-- Check for working CXX compiler: /usr/bin/clang++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- This is a 64-bit build
-- The ASM-ATT compiler identification is GNU
-- Found assembler: /usr/bin/as
-- The ASM_NASM compiler identification is unknown
-- Found assembler: /usr/bin/nasm
CMake Warning (dev) at tests/CMakeLists.txt:26 (add_subdirectory):
  The source directory

    /home/alexey/darling/tests/libsshcxx

  does not contain a CMakeLists.txt file.

  CMake does not support this case but it used to work accidentally and is
  being allowed for compatibility.

  Policy CMP0014 is not set: Input directories must have CMakeLists.txt.  Run
  "cmake --help-policy CMP0014" for policy details.  Use the cmake_policy
  command to set the policy and suppress this warning.
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Building ObjC ABI 2
You have called ADD_LIBRARY for library AppKit without any source files. This typically indicates a problem with your CMakeLists.txt file
You have called ADD_LIBRARY for library Carbon without any source files. This typically indicates a problem with your CMakeLists.txt file
-- Configuring done
-- Generating done
-- Build files have been written to: /home/alexey/darling/build/64
alexey@alexey-laptop:~/darling/build/64$ make
Scanning dependencies of target util
[  1%] Building CXX object CMakeFiles/util.dir/src/util/log.o
[  2%] Building CXX object CMakeFiles/util.dir/src/util/trace.o
[  3%] Building CXX object CMakeFiles/util.dir/src/util/stlutils.o
[  4%] Building CXX object CMakeFiles/util.dir/src/util/IniConfig.o
[  5%] Building CXX object CMakeFiles/util.dir/src/util/leb.o
Linking CXX static library libutil.a
[  5%] Built target util
Scanning dependencies of target mach-o
[  5%] Building CXX object CMakeFiles/mach-o.dir/src/libmach-o/MachO.o
/home/alexey/darling/src/libmach-o/MachO.cpp:73:9: error: no member named 'read'
      in the global namespace; did you mean 'fread'?
                if (::read(fd, &magic, 4) == 4)
                    ~~^~~~
                      fread              
/usr/include/stdio.h:706:15: note: 'fread' declared here
extern size_t fread (void *__restrict __ptr, size_t __size,
              ^
/home/alexey/darling/src/libmach-o/MachO.cpp:73:27: error: too few arguments to
      function call, expected 4, have 3
                if (::read(fd, &magic, 4) == 4)
                    ~~~~~~              ^
/usr/include/stdio.h:706:1: note: 'fread' declared here
extern size_t fread (void *__restrict __ptr, size_t __size,
^
/home/alexey/darling/src/libmach-o/MachO.cpp:77:5: error: no member named
      'close' in the global namespace
                ::close(fd);
                ~~^
3 errors generated.
make[2]: *** [CMakeFiles/mach-o.dir/src/libmach-o/MachO.o] Ошибка 1
make[1]: *** [CMakeFiles/mach-o.dir/all] Ошибка 2
make: *** [all] Ошибка 2

А давайте соберем и запустим?

 , ,

Root-msk
()

Вышел Radare2 — фреймворк для реверс-инжиниринга

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

Radare2 — это фреймворк для реверс-инжиниринга, который включает дизасемблер, шестнадцатиричный редактор, анализатор кода и т.д.

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

( читать дальше... )

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

 ,

Root-msk
()

Игра Monster RPG 2 будет выпущена под FOSS-лицензией, если автор соберет 1500 USD

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

Автор готов открыть под любой лицензией свою игру под названием Monster RPG 2, если сообщество соберет 1500 USD. Monster RPG 2 — это игра в жанре JRPG с графикой как на 16-битных приставках. Стоит отметить, что данная игра полностью готова и продается в USC начиная с Ubuntu 11.04.

Monster RPG 2 в Google Play



>>> Monster RPG 2 в Desura

>>> Страница пожертвований

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

 

Root-msk
()

Кодовое имя Ubuntu 13.04 — Raring Ringtail

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

Релиз Ubuntu который выйдет в апреле 2013 года будет носить имя Raring Ringtail (Нетерпеливый Какомицли) Какомицли — хищное млекопитающее из семейства енотовых. Обитает в Калифорнии, Техасе, Юте, Нью-Мексико, Аризоне, на западе Колорадо, юго-западе Орегона и Вайоминга, севере Невады, в северной и центральной Мексике и на трёх островах Калифорнийского залива. Распространен обычно до высоты 1400 м, хотя наблюдался и на высотах 2000 и 2900 м. Обитает в полузасушливых дубовых лесах, сосновых борах, можжевельниковых зарослях, горных хвойных лесах, чапаррелях, пустынях и других засушливых тропических местностях, скалистых районах. Хорошо приспособился к жизни в густонаселённых регионах.

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

 

Root-msk
()

Вышел Flare 0.17

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

Flare (Free/Libre Action Roleplaying Engine) — движок для создания изометрических экшен рпг. Как игра, так и движок разрабатывается более двух лет Clint Bellange. К сожалению, игра до сих пор находится на стадии альфа-разработки. Если вы хотите помочь разработчику материально, то это можно сделать на http://flarerpg.org/donate.

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

( читать дальше... )

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

 ,

Root-msk
()

AMD вслед за Intel отказывается от поддержки Linux в своих мобильных CPU

Форум — Talks

Уже обсудили эту новость: http://www.opennet.ru/opennews/art.shtml?num=34846

[копипаста]

Представители Intel официально подтвердили на конференции Intel Developer Forum информацию, что компания позиционирует готовящийся к выпуску новый чип Clover Trail, продолжающий развитие семейства Atom, как процессор для нетбуков и планшетов, поставляемых только с операционной системой Windows 8, и поэтому не будет обеспечивать своими силами поддержку указанных процессоров в Linux.

Таким образом, обеспечение поддержки особенностей чипа Clover Trail и предоставляемых им расширенных функций ложится на плечи сообщества. Примечательно, что в презентации Intel прозвучала фраза, что Linux не сможет работать на процессоре Clover Trail, но, судя по всему это оговорка или маркетинговый шаг, так как в новом чипе нет никаких принципиальных архитектурных изменений, делающих данный процессор несовместимым с Linux и отличающих его от существующих моделей процессора Atom Medfield.

В качестве причины отказа от официальной поддержки Linux для Clover Trail называются контрактные обязательства перед компанией Microsoft, совместно с которой для данного чипа был разработан расширенный механизм контроля экономии энергии, названный «always-on» и поддерживаемый только в Windows 8. Подробности использования данного механизма подпадают под подписку о неразглашении и не могут быть публично обнародованы.

Интересно, что большинство других презентаций на форуме Intel Developer Forum было так или иначе связано с Linux. Например, было объявлено о готовности порта платформы Android 4.1 для процессоров Atom Medfield, а также о подготовке к выпуску первого смартфона на базе платформы Android 4.1 и процессоров Atom Medfield. В настоящее время некоторые сотрудники Intel уже тестируют в повседневной практике прототип указанного смартфона, выход которого на прилавки ожидается в следующем году. Компания Intel также сохраняет интерес к мобильной платформе Tizen, которую планирует использовать в различных категориях мобильных устройств и в автомобильных информационно-развлекательных системах.

[/копипаста]

А вот следующая http://www.opennet.ru/opennews/art.shtml?num=34851

[копипаста]

После того как компания Intel отказалась от поддержки Linux для процессора Atom Clover Trail, представителям AMD был задан вопрос о возможных похожих планах, на что был получен ответ, что на первом этапе готовящийся к выпуску новый APU Hondo (CPU+GPU), ориентированный в первую очередь на планшеты, будет полноценно функционировать только в Windows 8.

В заявлении AMD также сказано, что ничто не мешает использованию APU Hondo в Linux без задействования некоторых дополнительных возможностей (информация по данным возможностям не детализируется, но в случае процессоров Intel задействованы дополнительные средства энергосбережения, права на которые принадлежат Microsoft). Компания AMD не исключает в дальнейшем появление официальной поддержки Linux и других операционных систем, но на момент запуска производства компании Microsoft будут предоставлены эксклюзивные права по выпуску первых продуктов на базе новых APU.

AMD Hondo ориентирован прежде всего на рынок планшетов, на котором Microsoft намерена предпринять все усилия, чтобы потеснить платформы Android и iOS. В свою очередь, компании AMD и Intel заинтересованы в продвижении своих процессоров для планшетов на базе Windows 8, чему способствуют два фактора: доступность Windows 8 для архитектуры ARM и главенство ARM-процессоров на рынке планшетов. Выход Windows 8 лучший момент для AMD и Intel, чтобы заявить о себе на рынке планшетов, а для Microsoft - прекрасная возможность получить преференции от AMD и Intel, под угрозой использования процессоров ARM.

[/копипаста]

Что думают местные аналитики? Или как всегда напишут что не поддерживаемая Linux'ом новая $feature_name ненужна?

 , , ,

Root-msk
()

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