Объявление

Kwork.ru - услуги фрилансеров от 500 руб.

#26 Re: Дорога, открытая всем » Порт Gtk+ для Windows, или дизайн в стиле Gimp » 02-12-11 13:01:13

usr_share пишет:

О каком ШГ вы можете говорить, если это скриншот с винды?

Опенсорсные шрифты + фритайп = ШГ.

Сравните:
scr1i.png

#27 Дорога, открытая всем » Порт Gtk+ для Windows, или дизайн в стиле Gimp » 02-12-11 11:41:16

Дестер
Ответов: 18

Недавно дизайнеры и программисты, разрабатывающие GIMP Toolkit, объявили о выходе новой версии Win-версии их поделия. В этой версии зафиксированная в 2009 году ошибка, приводящая к неработоспособности GTK+, наконец-то была закрыта. Также в новой версии был обновлён внешний вид гтк'шных контролов. Многие линуксоиды (например, разработчики медиаплеера "Баньши") поздравили гимповцев, сочтя дизайн удачным и красивым.

На скрине ниже - полный набор  GTK+. Один взгляд на это непотребство надолго отпугнёт пользователя от так называемого СПО.
widget-factor1.png

Говорят, что разработчики GTK+ не уважают сложившиеся традиции и каждую последующую версию своего набора контролов делают непохожей на предыдущую. Хотелось бы отметить, что это не так. Вот, например, ШГ и криво отрендеренные линии неуклонно сохраняются от версии к версии. smile


Да, с такими дизайнерами интерфейсов Gimp ещё нескоро победит Adobe.

#28 Re: Дорога, открытая всем » Конкурс статей Ubuntu 2011 - грустно, товарищи... » 02-12-11 11:03:56

Tiphon пишет:

Зачем мне выкидывать IDE?

Не знаю smile

Добавлено спустя 04 мин 27 с:

Tiphon пишет:

если с нормальной IDE - это только удобнее?

Кстати, чтобы добавить в проект *.lib, в VS нужно нажать "свойства" - "компоновщик" - "ввод", а чтобы сделать это из блокнота, достаточно двойного клика по файлу проекта. На клик меньше smile

#29 Re: Дорога, открытая всем » Конкурс статей Ubuntu 2011 - грустно, товарищи... » 02-12-11 10:49:48

Tiphon пишет:

я врятли так просто возьму его и напишу (хотя за большие деньги - конечно напишу)

Вот то-то и оно, что за большие деньги. Незнание дорого обходится.

Tiphon пишет:

Значит теперь я уже не подпадаю под твои критерии?

Ты должен знать в общих чертах, как устроен проект в VS, какие файлы для чего нужны и что там вообще есть, а не рассматривать его как на нечто непонятное и архисложное. Наизусть учить схемы XML, конечно, не нужно, но умение открыть файл в блокноте и подправить содержимое какого-нибудь тега необходимо.

Много раз сталкивался со случаем, когда индус шлёт по аське многомегабайтные проекты, потому что не знает, какие файлы можно выкинуть из проекта и какие подпапки отправлять вообще не обязательно.

Добавлено спустя 10 мин 04 с:

wr224 пишет:

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

софт с графическим интерфейсом, как правило, удобнее, чем консольные интерфейсы. Но нужно знать, как работает шайтан-машина, которую администрируешь, иначе и на GUI будешь смотреть как на непонятный приборчик и платить сторонним саппортам за выполнение всякой мелочи.

#30 Re: Дорога, открытая всем » Конкурс статей Ubuntu 2011 - грустно, товарищи... » 02-12-11 09:13:05

Немного позанудствую.

IvanOFF пишет:

Программист может позволить себе не знать, как можно писать код кроме как в привычной среде разработки

Не может. Если программист не в состоянии прочитать и доделать программу в любом текстовом редакторе, а потом скомпилировать в консоли (если программа на компилируемом языке :-), грош цена такому программисту. Нет, я ничего не имею против IDE, они здорово облегчают жизнь, но привязываться к ним нельзя.

#31 Re: Эта Страна » Православие будет официально введено в российских школах » 30-11-11 15:12:58

Гареев Станислав пишет:

Есть две коробочки с дисплеем и кнопочкой. Нажимая кнопку на дисплее получаешь случайное число, причём на другой коробочке случайные числа точно такие же.

Квантмех, шоле? Гареев Станислав, а слабо объяснить, почему две коробочки выдадут одинаковые числа?

#32 Re: Эта Страна » Православие будет официально введено в российских школах » 30-11-11 06:23:14

Невропаразитолог пишет:

Я же вижу, что материя как таковая не имеет смысла, если она не находится в движении, не обладает энергией и не несёт информацию. 

Способность находиться в движении, обладать энергией и быть носителем информации - это свойства материи. Кстати, как быть с относительностью движения? Например, если связать систему координат с Землёй, то всё будет вращаться вокруг Земли, а Земля будет неподвижна. Получается, что Земля покоится, и, следовательно, не имеет смысла?

Невропаразитолог пишет:

Движущая сила, приводящая материю в движение -  для меня.

Невропаразитолог, похоже, что вы пытаетесь сформулировать определение для физического понятия "сила".

Невропаразитолог пишет:

Я лишь считаю, что во Вселенной существует энергия и информация нематериальные субстанции. Доказательств обратного нет, кроме философского словоблудия.

Да и доказательств прямого тоже. И номиналисты, и реалисты сливают пофигистам smile

#33 Re: Дорога, открытая всем » Нестабильность открытых проектов » 29-11-11 09:52:18

Если почитать публикации Торвальдса, то всё становится логичным. Опенсорсно-GPL-ные проекты сделаны, чтобы приносить "лулзы" программистам. Как только проект перестаёт быть лулзовым, автор проекта его забрасывает. А вот коммерческие проекты направлены на извлечение прибыли, поэтому и конкурируют друг с другом, эволюционируют и так далее. Всякий опенсорсный проект, не имеющий рыночной стратегии, когда-нибудь загнётся.

MOP3E пишет:

а закрыть их уже не получится - GPL

MOP3E, ты коснулся довольно интересной темы. Можно ли перелицензировать GPL-ный проект? Есть ли прецеденты?

#34 Re: Программирование » Ceylon от RedHat » 26-11-11 12:48:12

msAVA, программы на C++ не являются кросс-платформенными, так как требуют компиляции в формат бинарных исполняемых файлов, используемый платформой. Если формат бинарных исполняемых файлов поддерживается несколькими разными платформами, то программы в таком формате являются кросс-платформенными. Например, формат ELF - кросс-платформенный, а формат PE - не кросс-платформенный.

Стандарты для MSIL и для оформления сборок опубликованы Microsoft и находятся в открытом доступе. https://msdn.microsoft.com/en-us/netfram … 69283.aspx - вот. Если реализовать виртуальную машину, соответствующую этим стандартам, то в такой виртуальной машине можно будет выполнять любые .NET-сборки, использующие только управляемый код. Виртуальные машины для исполнения MSIL реализованы для нескольких качественно разных платформ (даже если не учитывать расово неверный Mono). Являются ли программы, скомпилированные в MSIL, кросс-платформенными?

#35 Re: ПО для Windows » Запуск JAR файлов в Windows » 26-11-11 10:35:02

spoilt, если в консоли написать

C:\Program Files\Java\jre7\bin\javaw.exe -jar "C:\<путь_к_рабочему_столу>\<имя_файла.jar>"

, что-нибудь произойдёт?

#36 Re: Программирование » Ceylon от RedHat » 26-11-11 10:29:40

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

#37 Re: Другие дистрибутивы Linux/UNIX » Линуксоиды потеряли интерес к Ubuntu » 25-11-11 15:20:10

AleksK пишет:

А в чем собственно проблема?

Вы уже забыли линукс-вопли по поводу появления "мерзкой" полупрозрачности в Висте? Не прошло и десяти лет, как мейнстримовый дистрибутив линукса обзавёлся такой же прозрачностью. smile

#38 Re: ПО для Windows » Запуск JAR файлов в Windows » 25-11-11 15:14:44

Rorschach пишет:

Не напонишь команду скрытия консоли тогда?

А разве такая команда есть? smile

#39 Re: ПО для Windows » Запуск JAR файлов в Windows » 25-11-11 15:08:50

Rorschach пишет:

@ECHO OFF

Нет, эта команда просто отключит вывод системных сообщений и приглашения (которое C:\> )

#40 Re: ПО для Windows » Запуск JAR файлов в Windows » 25-11-11 15:06:29

spoilt, с какой командой ассоциированы *.jar-файлы?

#41 Re: ПО для Windows » Запуск JAR файлов в Windows » 25-11-11 14:49:21

spoilt пишет:

файл напрочь отказывается запускаться двойным щелчком

Система что-нибудь говорит при этом?

#42 Re: Программирование » Ceylon от RedHat » 25-11-11 14:45:59

msAVA пишет:

Кому верить?

msAVA, сборка для .Net состоит не столько из собственного уникального кода, сколько из обращений к другим сборкам, имеющимся на компьютере. Например, к сборкам, входящим в состав https://ru.wikipedia.org/wiki/Base_Class_Library

В состав Mono входят виртуальная машина для исполнения MSIL и набор сборок, дублирующий сборки, входящие в BCLibrary .Net Framework.
Любая сборка .NET запустится в Mono (соответствующей версии), так как Мигель сделал хорошую виртуальную машину по спецификациям Мелкософта.

После запуска сборка проинформирует о том, от каких сборок она зависит. Если нужных сборок на компьютере пользователя не окажется, программа завершит работу, а пользователь будет проинформирован о том, что нужно доустановить на компьютер.
Большинство мелкомягких сборок дублированы в Mono, что позволяет без перекомпиляции запускать приложения, скомпилированные с использованием виндовых сборок.
Программа для .NET может подключать сборки, которые используют неуправляемый и непереносимый код. Так, для Mono есть большое количество библиотек классов, которые не актуальны для винды (например, библиотека для работы с гномом). Под виндой есть библиотеки для работы с WPF, которые пока, насколько я знаю, не актуальны в линуксе. Для макоси тоже есть свои платформо-зависимые библиотеки.

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

Если есть вопросы, задавайте, отвечу.

#43 Re: Программирование » Ceylon от RedHat » 25-11-11 03:55:16

Linups_Troolvalds пишет:

смартфоны не нужны. ©®™

Linups_Troolvalds пишет:

Я что-то на своем мобильнике не наблюдаю не только нужных мне приложений на дотнете, но даже и вообще приложений на дотнете

Линукс-логика?

#44 Re: Другие дистрибутивы Linux/UNIX » Линуксоиды потеряли интерес к Ubuntu » 25-11-11 02:41:06

vYWZoNw
А вот такой эффект под названием "матовое стекло" недавно появился в unity. К сожалению, дизайнерскую документацию с рекомендациями по использованию Aero Glass в каноникал прочитать не удосужились.

#45 Re: Социум » Вставай, страна огромная.... » 25-11-11 02:08:32

BACKFIRE пишет:

я не сказал про членов ВКП(б), сочувствующих было достаточно. певрое правительство "министр юстиции — «трудовик» А. Ф. Керенский

Что, простите? Керенский - большевик?

#46 Re: Программирование » Ceylon от RedHat » 25-11-11 00:59:22

msAVA пишет:

Любая прога на .NET запуститься на Mono?

Да, любая. У вас на компьютере, впрочем, могут отсутствовать сборки, которые запускаемая сборка использует в работе, но это уже не проблемы mono.

msAVA пишет:

WinAPI

В wine, если я не ошибаюсь, обращения к функциям WinAPI подменяются линуксовыми аналогами, а mono - полноценная реализация виртуальной машины для MSIL.

#47 Другие дистрибутивы Linux/UNIX » Линуксоиды потеряли интерес к Ubuntu » 24-11-11 19:31:24

Дестер
Ответов: 33

Операционная система Ubuntu спустилась со второго на четвертое место в рейтинге популярности Linux-дистрибутивов. Об этом свидетельствует статистика за последние три месяца на сайте distrowatch.com.
Первое место последний год занимает созданная на базе Ubuntu операционная система Linux Mint. При этом, как отмечает Pingdom, популярность Mint достигла уровня Ubuntu 2005 года, когда последняя была максимально распространена.

С тех пор доля Ubuntu постоянно снижалась (падение за последний год составило 47 процентов), в то время как Linux Mint достиг 11-процентной отметки с почти нулевого значения в 2006 году. Pingdom связывает сильное падение интереса к Ubuntu вводом новой оболочки Unity, изменившей интерфейс операционной системы. Кроме Linux Mint, популярнее Ubuntu оказались Fedora и openSUSE.

Первая версия Ubuntu вышла в 2004 году и была основана на дистрибутиве Debian Linux. Оболочкой дистрибутива выступала среда Gnome, однако выпущенный в апреле 2011 года релиз Ubuntu 11.04 по умолчанию устанавливал Unity. Также существуют параллельные сборки Ubuntu, наибольшую популярность из которых имеет Kubuntu, основанный на среде KDE.

Дистрибутив Linux Mint появился в 2006 году и представлял из себя Ubuntu с дополнительно включенными пакетами (приложениями), что по задумке создателей должно сделать использование системы проще для конечного пользователя.

Так, к примеру, пользователи могут "из коробки" включить поддержку MP3-файлов, тогда как в Ubuntu требуется дополнительная загрузка соответствующих пакетов. Последняя стабильная версия - Mint Katya - была выпущена в мае 2011 года и работала на Gnome.

https://lenta.ru/news/2011/11/24/ubuntu/



Можно поздравить Unity с успехом.

#48 Re: Программирование » Ceylon от RedHat » 24-11-11 19:28:46

MOP3E пишет:

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

Можно даже сказать, что это винда привязана к дотнету, а не дотнет к винде.

#49 Re: Десктопные версии Windows » soft raid5 windows7 » 24-11-11 18:41:48

petrun пишет:

Вин сервер на десктопе это печально

Почему же?

#50 Re: Программирование » Ceylon от RedHat » 24-11-11 18:38:09

msAVA пишет:

.NET не просто прибит к Винде, он ещё имеет в реализации защищённые патентами технологии!

Этим летом писал по заказу одной больницы программу для работы с больничными листами нового образца, - печать, централизованное хранение данных и автоматизированное заполнение бланков. Программа без перекомпиляции завелась под XP, вистой, 7 и убунтой в mono (впрочем, под убунту пришлось дописать кусок для работы с принтерами). Что это, если не кросс-платформенность?

Babusha пишет:

в дотнете реализована полная обратная совместимость

Это называется "прямая совместимость".
Babusha, прочти https://msdn.microsoft.com/ru-ru/library … s.90).aspx

Добавлено спустя 01 мин 38 с:

Гареев Станислав пишет:

Но её простенькая прога для приёма ставок требует только определённую версию дотнета, часто требует отключения UAC, и не поддерживает транзакционность как банковский софт, благодаря чему деньги могут просто "потеряться".

Быдлокодеры, вестимо. Но, обрати внимание, Стасик, даже у таких быдлокодеров есть клиенты и заработок.

Kwork.ru - услуги фрилансеров от 500 руб.
Мой VPS с 2016 года !
✅ Виртуальные от 300 ₽/месяц, RAM 1-10GB, DISK 20-360 GB;
✅ Выделенные от 3000 ₽/месяц. RAM 4-64GB, DISK до 4TB;
✅ Intel Xeon, SSD, XEN, iLO/KVM, Windows/Linux, Администрирование;
✅ Бесплатно Full Backup и Anti-DDoS.





Подвал форума

Под управлением FluxBB
Модифицировал Visman

Яндекс.Метрика