LINUX.ORG.RU

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

libpython27.a, Google, MinGW64 и MS Visual C++

Форум — Development

Пишу кросс-платформенное приложение (под Linux, Windows 32-bit, 64-bit). Под Линуксом всё замечательно - всё компилируется. Под виндой тоже всё было замечательно под WinXP 32-bit, Python-2.5.4 (для сборки питоновского модуля на Си используется libpython25.a). Попробовал собрать под Win7 Professional 64-bit, Python-2.7.3. Оказалось, что среди файлов Python 2.7 нет библиотеки libpython27.a Погуглил. И нашел такое фразу разработчиков Python: http://stackoverflow.com/questions/7492416/building-64bit-libpython27-a-using...

Do not use MinGW-w64. As you will notice, the MinGW
 import library for Python (e.g. libpython27.a) is omitted
 from the AMD64 version of Python. This is deliberate. Do not
 try to make one using dlltool. There is no official
 MinGW-w64 release yet, it is still in "beta" and considered
 unstable, although you can get a 64-bit build from e.g.
 TDM-GCC. There have also been issues with the mingw runtime
 conflicting with the MSVC runtime; this can happen from
 places you don't expect, such as inside runtime libraries
 for g++ or gfortran. To stay on the safe side, avoid
 MinGW-w64 for now.

Почему разработчики Python так уважительно относятся к Linux'у и Microsoft Visual Studio, и так пренебрежительно - к MinGW-GCC и исправлению багов в виндовых версиях Питона? http://www.python.org/download/releases/2.5.4/

Python 2.5.4
  We are pleased to announce the release of Python 2.5.4
 (final), a bugfix release of Python 2.5, on December 23rd,
 2008.
  Python 2.5.4 has been replaced by a newer bugfix release of
 Python. Please download Python 2.5.6 instead, unless you
 need to use the Windows and OS X binaries provided
 here.
Microsoft Visual C++ и CLang - наше фсьо?

pacify
()

Источник европейской/американской мультипликации

Форум — Talks

Мультфильмы это здорово. Это я вам как жирный 30-летний программист говорю. Вот только где бы её достать? Проблема даже не с трекерами, а с поиском того, что интересно было бы посмотреть. Где можно ознакомиться с ассортиментом?
А если где-то есть спец.места, где можно не только почитать обзор да глянуть скриншоты, а сразу и скачать, да ещё и с субтитрами (на слух я английский воспринимаю плохо, а французский/немецкий вовсе не знаю), то это вообще было бы здорово.
Интересует что-то вроде «Regular show», «Gravity Falls», «Rick and Morty» — комедийные и немного наркоманские. Японцы сосем не интересуют — я десяток вещей просмотел и, думаю, видел уже всё, что Япония может предложить.

 ,

Stahl
()

unRAR и знаки вопроса в именах...

Форум — Desktop

Юзаю RAR 3.90 beta 2. Имеем запароленый архив с неизвестной кодировкой имён файлов внутри. При распакрвке с помощью fileroller - знаки вопроса. Суля по одному из текстовых файлов, в именах на местах вопросов должны быть иероглифы. Обычно, когда с именами не справлялся fileroller я привлекал ark, но в этот раз не прокатило - ark адски тупит не предлагая ввод пароля (который необходим для расшифровки имён файлов). Что посоветуете? Luit или iconv практически не использовал, потому что плохо понимаю работу с кодировками в принципе (каюсь, ранее занимался этим вопросом).

 ,

zzdnx
()

Поиск мультфильма

Форум — Talks

Мультик из детства (моё пришлось на ранние 90е).
К сожалению не помню ничего.
Был злодей. Яркий. Яркий в смысле цвета. Вместо носа был хобот.
Хобот свисал. Немного похож на муравьеда. Он такой был не один.
Позитивных персонажей не помню вообще. Но все были ярко раскрашены.
А у негативных «хоботы» свисали. Негативный чувак был умён, но все его задумки рушились из-за кретинов исполняющих.
Мультфильм не советский. Но мне почему-то кажется и не американский. Почему-то я думаю, что венгерский или чешский. Или болгарский.
Больше, извините, ничего не помню.
А вдруг СПВ помогут. Помогайте:(
P.S. О! Это был сериал. Точно не 5-6 серий, а дофига. Может даже 20-30.

 , ,

Stahl
()

Стучит WD dreen

Форум — Linux-hardware

Издаёт периодический стук раз в 4 секунды, даже размонтированный. Стук стал слышен после того, как заменил все жужжалки на более тихие, был ли он изначально неизвестно. ФС - ext4
smartctl -a /dev/sdb

Device Model:     WDC WD20EARX-00PASB0
Firmware Version: 51.0AB51
3 Spin_Up_Time 0x0027 174 171 021 Pre-fail Always - 6258
4 Start_Stop_Count 0x0032 100 100 000 Old_age Always - 332
5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0
9 Power_On_Hours 0x0032 090 090 000 Old_age Always - 7516
12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 332
192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 4
193 Load_Cycle_Count 0x0032 200 200 000 Old_age Always - 335

Что может стучать? и не пора ли покупать новый и бэкапить с него всё?

 ,

Satou
()

Какноничный олдовый компьютер для DOS / Win 98 игры

Форум — Talks

Привет. Хочу собрать компьютер для старых игр - для старых, это те, что выпущены до 2000 года. Какое железо посоветуете? В качестве ОС планирую использовать Win 98 OSR2 RUS или Win 2000 NT4

 , , ,

int13h
()

Ведро от Apple за 620 000 рублей

Форум — Talks

Сразу скажу, что не имею ничего против продукции Apple (но не нового дизайна интерфейса), у самого есть MacBook Pro с ретиной.

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

Серьёзно? За ведро с проблемами теплоотведения, из-за которых процессор и видяхи по-максимому используют технологии энергосберения и не могут работать на полную мощность, иначе это ведро бы просто взлетело из-за оборотов турбины. Напомню, что блок питания в ведре также интегрирован. При полноценной работе (полная загрузка оборудования) тепловыдение должно было бы составить 100 (процессор) + 2x274 (видеокарты) + 200 БП + 60 материнская плата и SSD = 908 Вт. Чтоооо!? Отвод почти кВт одной тихой говнотурбиной?

Не совсем понятно, зачем это нужно, учитывая, что в Европе при покупке диска с MacOS X Server, его можно официально поставить на обычный компьютер (дада, они разрешили хакинтош из-за монопольности Apple на связку OS и аппаратного обеспечения).

Я могу ещё понять набодность старых MacPro в большом корпусе (tower), его хотя бы можно было апгрейдить и заменять поломанное оборудование. Тут - можно только SSD заменить. И оборудование из-за тепловыдения не может на полною работать.

Чтобы не быть голословным: http://www.mvideo.ru/products/sistemnyi-blok-apple-mac-pro-z0p8000j5-30020066...

 

ktulhu666
()

Мой Firefox

Галерея — Скриншоты

С момента моего прошлого скриншота в галерее конфигурация лисы почти не изменилась, однако там я лишь вскользь упомянул о сделанных мной настройках и установленных дополнениях, иначе пост был бы слишком огромным. Однако, многие заинтересовались, а отвечать каждому было лень, поэтому было решено написать этот пост, где я всё разложу по полочкам. Итак, поехали.
Установленные дополнения (некоторые не столь важные я упоминать не буду):

  • Classic Theme Restorer (Customize UI) - Довольно известное дополнение. Позволяет очень тонко настроить внешний вид браузера
  • Disconnect - Убирает «жучки» с сайтов
  • Download Panel Tweaker - некоторые улучшения для встроенной панели загрузок
  • Greasemonkey - менеджер пользовательских скриптов
  • NoScipt - отключает JavaScript на сайтах
  • Pure URL - убирает всякий мусор из адресной строки
  • Stylish - менеджер пользовательских стилей
  • Tabs Mix Plus - Позволяет очень тонко настроить вкладки и всё, с ними связанное
  • Менеджер сессий - Позволяет сохранять текущие вкладки (сессии)
  • Ublock - Легковесный аналог AdBlock
  • VkOpt - дополниельный набор настроек и функций для вк

Установленные юзерстили:

Установленные юзерскрипты:

  • Anti AdBlock Killer - болкирует блокировщики блокировщика рекламы
  • LOR Code Tools - знаменитый юзерскрипт от Eddy_Em
  • VK Download Media - потому что кнопка «скачать» у vkopt выглядит ужасно

Стартовая страница
Тема: Operafx, также хорошо смотрится с темой Mx4.
Иконки noscript перекрашены для лучшего соответствия общей теме оформления. Как это сделать, можн прочитать тут.
Ш: Arial 16
cast smilessss и shayger как интересующихся

>>> Просмотр в png

 

sudopacman
()

openGL кеширует вызовы? Или как профилировать

Форум — Development

Пишу на libGDX, некоторые люди жалуется на просадку ФПС, начал профилировать, но вот вопрос, а опенГЛ на самом деле все рисует когда происходит вызов методов или он все запоминает,а рисовать будет в конце кадра и ориентироваться на это время нельзя? Собственно с виду все похоже на то что он рисует сразу по месту

 ,

abs
()

работа с буфером обмена в Python под Ubuntu?

Форум — Development

Ubuntu 14.04.3 LTS
Python 2.7.6
(консольный скрипт)

делаю

tk = Tk()
tk.withdraw()
tk.clipboard_clear()
tk.clipboard_append('This is clipboard contents.')
tk.destroy()

(пример нагуглил где-то)

с содержимым буфера обмена не происходит ничего

как еще прочитать/записать текст в клипбоард для моей ОС?

 

MinasFilm
()

Посоветуйте чтиво по управлению подчинёнными

Форум — Talks

Привет.

Мне вручают команду из 3-х программистов, как с ними быть? Дайте чтиво!

 

lochness
()

К отключению интернетов — готовы!

Галерея — Скриншоты

Пару месяцев назад начал стремительно создавать стратегические запасы информации — софта, книг, фильмов, музыки и всего такого в случае отключения Интернета в нашей стране. Но архив был бы неполноценным без Википедии, для чего была заюзана крайне удобная вещь под названием Kiwix, позволяющая, к тому же (хотя, это, скорее заслуга разработчиков формата OpenZim) сэкономить немало места на диске. Странно, что такая критически важная вещь ни разу не упоминалась на ЛОР'е. Исправляем.

Собственно, хранит информацию Kiwix в формате OpenZIM. на странице загрузки есть огромное количество ZIM-файлов (индексированных и неиндексированных, неиндексированные файлы нужно индексировать самостоятельно, если необходима возможность поиска) на самых разных языках. Kiwix работает как самостоятельное приложение со встроенным браузером, но возможно и запустить сервер (kiwix-serve) и читать локальный архивчик из браузера (что и отображено на скрине).

Архив русской Википедии без картинок с учётом индекса занимает всего, приблизительно, 6,8 ГБ — совершенно немного, позволить его могут себе даже владельцы нетбуков со скромными SSD. Огромная выгода в сравнении с прямолинейным следованиям советов из самой Википедии.

В остальном — обычное LXDE, скриншот которого я уже когда-то публиковал.

//cast router, который в недавнем времени интересовался поднятием локального зеркала Википедии.

 ,

svobodka_fighter
()

GIMP всё так же не замена Photoshop?

Форум — Talks

Раньше (когда была многооконная версия ГИМПа) интерфейс был не удобен (не надо тыкать мне моим неосиляторством). Как сейчас с этим?
Как там с эффектами как в Фотошопе (размытие, движения, шум и прочее)?
Как там инструменты редактирования слоёв? Тени/блики/градиенты?
Фото как там обрабатывать? Удобно/легко?

 

mkrvdns
()

OpenGL использование VBO

Форум — Development

Всем привет, пытаюсь использовать OpenGL в MinGW, но почему-то когда я пытаюсь вызвать функцию glGenBuffers(1, &vId); сразу виснет программа, из-за чего это может быть? Компилируется все без ошибок, вылетает именно когда запускаю прогарамму.

class BaseObject : public DummyObject {
private:
	vboVertex*		VertexBuffer;
	vboNormal*		NormalsBuffer;
	vboTexCoord*		TexCoordsBuffer;
	GLuint*			Indices;
...
public:
	void AddVertex(glm::vec3 Vertex, glm::vec3 Normal, glm::vec2 TexCoord) {
		VertexBuffer = (vboVertex*)realloc(VertexBuffer, sizeof(vboVertex)*(vCount+1));
		VertexBuffer[vCount] = {Vertex[0], Vertex[1], Vertex[2]};
		vCount++;
		....
	}
	//
	void AddIndex(GLuint Index) {
		Indices = (GLuint*)realloc(Indices, sizeof(GLuint)*(iCount+1));
		Indices[iCount] = Index;
		iCount++;
	}
}

cpp

void BaseObject::InitVBO() {
	// Vertex Buffer
	glGenBuffersARB(1, &vId); // Вот тут вылетает программа
	glBindBuffer(GL_ARRAY_BUFFER, vId);
	glBufferData(GL_ARRAY_BUFFER, sizeof(GLfloat)*3*vCount, VertexBuffer, GL_STREAM_DRAW);	
	glBindBuffer(GL_ARRAY_BUFFER,0);
	....
};

...

Int64
()

Какой цвет текста хорошо выглядит и на черном, а на белом, и на сером фоне?

Форум — Talks

В общем, нужен цвет для текста, чтобы нормально читался на фоне от белого до черного, преимущественно черного. Что можно подобрать для этой цели (лучше вида #aabbcc)

 ,

Dreamject
()

Что привело вас в IT?

Форум — Talks

Почему вы решили связать свою жизнь с информационными технологиями?

 , ,

Deleted
()

Первый в истории ReactOS Hackfest

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

Спешим поделится важной информацией. Первому в истории ReactOS хакфесту быть! Мероприятие пройдет с 7 по 12 августа 2015 года в городе А́хен (Германия). Приглашаются все желающие.

Город Ахен расположен в месте, где Германия смыкается с Бельгией и Нидерландами, в 4-5 км от границ с этими странами. К югу от города начинается национальный парк Эйфель. Откройте для себя наиболее западный город Германии. В историческом центре города Ахен предлагает вкусить дух научной среды с возможностью оценить огромное разнообразие пабов. Давайте поймаем эту атмосферу и будем кодить неделю напролет, чтобы в команде добиться достойных результатов!

Свое участие уже подтвердили такие разработчики, как Алексей Брагин, Eric Kohl, Thomas Faber, Victor Martinez, Amine Khaldi, Daniel Reimer и Stefan Ginsberg.

Участники самостоятельно оплачивают свой проезд и проживание, однако, в исключительных случаях, не связанных непосредственно с поездкой на хакфест, Фонд может частично или полностью покрыть издержки участника, что подлежит индивидуальному обсуждению.

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

Список участников и идей для хакфеста

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

 , ,

Jedi-to-be
()

контроллер батареи для разных поделок

Форум — Talks

Время от времени меня посещают мысль сделать гусеничного робота на raspberry pi с камерой и удаленным управлением, при этом каждый раз встает проблема с питанием. Наилучшим решением для подобного рода моделей, на мой взгляд, является li-po аккумуляторы, которые можно купить в любом магазине радиодеталей. Но кроме самого аккумулятора необходим блок слежения за уровнем заряда с отключением батареи от нагрузки при достижении некоторого критического уровня. Очень хочется, чтобы этот блок (микросхема, плата с aliexpress, etc) имел интерфейс позволяющий с raspberry pi с помощью какого-то протокола (uart, spi, и т.п.) получить информацию о том, что сейчас происходит с батареей, когда произойдет отключение и т.п.

Большинство управляемых моделей на этом и останавливаются, но, мне кажется не очень удобным каждый раз для заряда аккумулятора извлекать его из поделки и использовать внешний хитроумный зарядник с балансировкой. Намного удобнее было бы заряжать аккмулятор как в ноутбуке - втыкаешь 2 провода с постоянным током, скажем на 11В и контроллер заряда все делает как надо.

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

 ,

ft232r
()

А обясните на пальцах без формул, нахрена хорошая антенна должна быть половину длины волны?

Форум — Talks

Чтобы дебил типа меня понял, на пальцах.

Знаю примерно чё такое скорость света, что движущийся заряд даёт волну в ЭМ-поле, а лежачий даёт только статическую напряжённость, что в проводнике импульс между электронами идёт примерно как скорость света, но меньше.

Гуглить и читать не посылать, сам умею. Вопрос в получении альтернативных сгенерированных в прямом эфире объяснений.

 

kiverattes
()

как сделать библиотеку с glut

Форум — Development

Всем привет пишу свой движок для начала решил попробовать для начало glut

#include <GL/glut.h>
#include "myengine.h"
extern "C"
{
    void Display()
{
    glClear(0x20A9FFFF);

}
   int Init(int width,int height,char *name)
   {
        int pargc;
        char **argv;
        glutInit(&pargc,argv);
        glutInitWindowSize(width,height);
        glutInitWindowPosition(100,200);
        glutCreateWindow(name);
        glutDisplayFunc(Display);
        return 1;
   }
    void Run()
    {
        glutMainLoop();
    }

}
В файле myengine.h находятся прототипы функций Init и Run.Коpоче скомпелиpовал эту либу и если я подключаю к свой программе и вызываю функции Init и Run то в консоле пишет ошибка сегментации

sergei9
()