- 1
shop_manager.WarnCurrentStoreNotTracked = Current store is not tracked. Please <a href="#" onclick="company.load_page(\'analytics/activate.html\', '{'\'{0}\': \'{1}\''}');">activate here</a> to start tracking.
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+126
shop_manager.WarnCurrentStoreNotTracked = Current store is not tracked. Please <a href="#" onclick="company.load_page(\'analytics/activate.html\', '{'\'{0}\': \'{1}\''}');">activate here</a> to start tracking.
Файл properties в какой-то спринг-эм-вэ-цэ херне.
bormand 01.01.2014 14:16 # 0
Dummy00001 02.01.2014 00:57 # +1
Хм... как у вас там отстойно все. А у нас все цивильно: XML'и html-escape-нутые хранятся как значения атрибутов в XML конфиге... Есть еще одно такое значение и в пропертисах. И да, тоже как то это к срингу относится.
wvxvw 02.01.2014 07:55 # +2
defecate-plusplus 02.01.2014 08:46 # +1
в декабре нам доводилось срочно и незапланированно переводить на русский одну срань - PentahoSolutions
вот это я вам скажу нам повезло...
мало того, что блядские .properties были размазаны дохуя где, так их ещё и пришлось переводить сначала на русский, а потом ещё все тексты перегонять в /uXXXX/uXXXX... вид - ибо жаба иначе не может (хотя добрая половина .properties тупо отправлялась клиенту и js уже проблем не испытывал _вообще_)
но тащемта непонятно причем тут спринг-мвц
спринг-мвц всего то обязан делать, как публиковать api коннекторы для rest и кормить клиента Данными и принимать от клиента Данные
а не засылать ему вёрстку, переводы и прочую хуиту
wvxvw, перепроверь, мне кажется ты не разобрался в вопросе
bormand 02.01.2014 08:50 # +1
Ну жабьи пропертисы они такие. По дефолту (когда сам их загружаешь, вроде бы можно указать свой Reader в нужной кодировке) только ascii latin1, только хардкор. А ведь авторы спеки вполне могли сказать "Файлы .properties по дефолту будут в utf-8. Кто не согласен - идите на хуй.", и было бы всем счастье...
defecate-plusplus 02.01.2014 08:56 # +1
просто охуенно здравое решение навязывать latin-1 для файлов, содержащих тексты на Разных Языках
по идее, в них же просто можно держать некий "конфиг"
bormand 02.01.2014 09:13 # +1
Скорее всего нет. Что-то мне кажется, что для подстановки в XML оно изначально тоже не предполагалось... А предполагалось просто для загрузки\сохранения хешмапов в простенький текстовый файл... Но я могу и ошибаться.
Dummy00001 02.01.2014 16:03 # −1
bormand 02.01.2014 16:08 # +1
Dummy00001 02.01.2014 16:23 # 0
а... фрэймворки...
и эти крутые фрэймворки не поддреживают конфигурирование какие именно классы что делают?
bormand 02.01.2014 16:27 # +1
Кто знает... Судя по фразе Дефекейта "мало того, что блядские .properties были размазаны дохуя где" там Properties инстанциируются и загружаются на каждый чих, и очень маловероятно, что они инстанциируются через DI контейнер. Опять же, может быть я гоню, и фреймворка там нет. А просто имеется говнопрога, юзающая говнокласс для парсинга говноформата для говнолокализации.
P.S. А сам класс Properties можно отправлять на ГК. Отличный пример того, как не надо проектировать классы.
defecate-plusplus 02.01.2014 16:34 # +2
это готовый продукт
здоровый веб-компонент
типа BI для бедных - умеет строить красивые графики, регулярные отчеты, инструменты аналитика и т.д.
поставлялся нерусским субподрядчиком в комплекте с системой по одному из госконтрактов, который мы выполняли
оказалось, что он нихуя не русифицированный
нам пришлось стахановскими темпами решать эту задачу, потому что по госконтракту запрещено нерусифицированное ПО передавать заказчику, а субподрядчик развёл руками - "у нас у самих нет русификации, всё что мы знаем - пентахо можно русифицировать через .properties, которых сотни во всей папке на полгига"
их там отлично накрыло, часть .properties слалось на клиент как есть, и js нормально воспринимал utf-8, часть что ни делай отображалась дерьмом - значит уже проходила обработку на стороне сервера, ну и пришлось некоторые .jsp вообще руками править, т.к. эти бляди самые главные интерфейсные названия тупо захардкодили вообще
и да, хоть он и написан на жабе и даже опенсорц, там заобфусцированные .jar файлы
а искать сорцы нам было вообще западло, возможно, в следующем году будут очередные проблемы и нам придётся засучивать рукава
bormand 02.01.2014 16:53 # 0
А попинать разрабов не получится? Вроде бы продукт не бесплатный.
defecate-plusplus 02.01.2014 16:58 # 0
просто субподрядчик такой, какой есть...
anonimb84a2f6fd141 02.01.2014 22:38 # 0
Лал
> а искать сорцы нам было вообще западло, возможно, в следующем году будут очередные проблемы и нам придётся засучивать рукава
А сразу подсуетиться не?
defecate-plusplus 02.01.2014 23:01 # −1
делать мне больше нехуй, как в их исходниках копаться
если чо, в следующем году тупо перейдем на проверенный джаспер
все равно заказчик в пентахе сам никогда ничего не сможет путного сделать, все что ему нужно - десяток типовых отчетов
anonimb84a2f6fd141 03.01.2014 01:50 # +1
bormand 02.01.2014 16:34 # +2
Кстати, посмотрел в доке по spring'у. Там можно указывать defaultEncoding для файлов с локализацией. Так что не во всех фреймворках и жабопрогах творится треш угар и содомия ;)
Зато доставил полезный совет на stackoverflow:
update your default encoding with: <property name="defaultEncoding" value="ISO-8859-1" /> and this should work for rendering characters with accents. At least it works on my spring projects (french and european languages/users).
Имхо, за такие советы надо сажать на кол...
anonimb84a2f6fd141 02.01.2014 22:39 # 0
bormand 02.01.2014 22:41 # +1
bormand 02.01.2014 23:12 # +2
LispGovno 02.01.2014 23:19 # 0
kegdan 02.01.2014 23:23 # 0
bormand 02.01.2014 23:29 # 0
Капитан Виридиан из vvvvvv.
LispGovno 02.01.2014 23:20 # 0
anonimb84a2f6fd141 02.01.2014 23:24 # −1
bormand 02.01.2014 23:31 # 0
Stertor 02.01.2014 23:47 # 0
Stertor 03.01.2014 00:14 # 0
А сидеть с общественной учетки без имени и ника - не пошло?
anonimb84a2f6fd141 03.01.2014 00:56 # −1
Stertor 03.01.2014 15:25 # +1
anonimb84a2f6fd141 03.01.2014 20:07 # 0
LispGovno 03.01.2014 01:55 # +2
погас 60 раз и 2 раза облил бензинчиком и подпалил факелоносца.
кроме шуток
Stertor 03.01.2014 15:24 # 0
anonimb84a2f6fd141 03.01.2014 00:56 # 0
bormand 03.01.2014 08:12 # 0
anonimb84a2f6fd141 03.01.2014 20:13 # 0
И чо, работает же?
Lure Of Chaos 04.01.2014 04:07 # 0
Tapestry вновь радует: мало того, что кодировку для всего юзает одну, по умолчанию utf-8, так еще сам и локализованные ресурсы (типа *_ru_RU, *_ru, *) применяет. для локализации текстов именно пропертисы юзает. в шаблонах в EL выражениях сам экранирует, но если очень надо вывести как-есть, есть отдельный компонент.
единственное, для форматированных выражений пришлось сделать два своих бандинга: для формата типа String.format(), потом еще придумал с именновами параметрами.
wvxvw 02.01.2014 08:57 # 0
ЗЫ. Ява - единственный язык в котором не используют геттекст (не понятно почему), но есть какая-то продвинутая альтернатива от IBM, называется ICU, но про нее никто не знает.
defecate-plusplus 02.01.2014 09:10 # +1
уже звучит херово
да, поглядел, спринг-мвц может и в толстый сервер
изначально стремная идея, недалеко ушедшая от того же пхп
bormand 02.01.2014 09:20 # 0
wvxvw 02.01.2014 09:28 # 0
defecate-plusplus 02.01.2014 09:41 # +1
и на сервере rest обычно для кого угодно
для бекофиса, где надо гонять сильно-связанные ER данные большими пачками, rest уже не совсем для кого-угодно, там breeze.js и нам пришлось несколько соответствовать его формату данных и даже имитировать на жабе его метадату, описывающую сущности (через рефлексию bean-ов) - потому что создатель breeze гей (в прямом смысле этого слова) с неудивительной для гея прозорливостью заточил библиотеку конкретно под дотнет и entity framework
bormand 02.01.2014 09:55 # 0
> и на сервере rest обычно для кого угодно
Ага, ну значит я правильно понял схему ;) Спасибо!
> заточил библиотеку конкретно под дотнет
Каждый дотнетчик должен точить библиотеки исключительно под дотнет. Ведь интероп его библиотек с чем-то кроме дотнета никогда никому не понадобится.
bormand 02.01.2014 10:05 # 0
Потому что нельзя замутить функцию _().
anonimb84a2f6fd141 02.01.2014 22:40 # 0
bormand 02.01.2014 22:42 # 0
anonimb84a2f6fd141 02.01.2014 23:25 # 0
bormand 02.01.2014 23:26 # 0
anonimb84a2f6fd141 03.01.2014 00:57 # −2
kegdan 03.01.2014 01:23 # 0
anonimb84a2f6fd141 03.01.2014 01:47 # 0
kegdan 03.01.2014 03:05 # 0
anonimb84a2f6fd141 03.01.2014 20:10 # 0
А в c# тоже только методы?
wvxvw 03.01.2014 20:35 # 0
Stertor 03.01.2014 21:00 # 0
Это как же?
kegdan 03.01.2014 22:10 # −1
Stertor 03.01.2014 22:18 # 0
Неужели нельзя было привести другой пример? (
kegdan 03.01.2014 22:22 # −1
Че те надо от меня, мент?!
Stertor 03.01.2014 22:23 # 0
kegdan 03.01.2014 22:28 # +1
Stertor 03.01.2014 22:32 # 0
Как считать в потоке построчно текст с текстбокса?
kegdan 03.01.2014 22:34 # +1
В ричтекстбоксе есть свойство типа lines
Stertor 03.01.2014 22:35 # 0
Stertor 03.01.2014 22:41 # 0
юзер грузит список проксей в формате про.кси.сер.вер:порт в ричбокс,
затем этот текст перемещается в лист, дубликаты удаляются, и потоки
начинают в цикле читать строки из листа, инкрементируя глобальную
переменную-счетчик, пока ее значение не сравнится с кол-вом строк в
листе. Годные прокси после проверки помещаются в другой ричбкс. т.е.
нужно написать потоковый делегат, который вытягивает из списка строку и
инкрементирует счетчик, и делегат, который добавляет строку из потока в
ричбокс с годными прокси. Сделаешь? Я тебе спасибо скажу.
kegdan 03.01.2014 23:08 # +1
Stertor 03.01.2014 23:29 # 0
trollface.jpg
kegdan 03.01.2014 23:34 # 0
kegdan 03.01.2014 23:30 # 0
Stertor 03.01.2014 23:36 # 0
kegdan 03.01.2014 23:40 # 0
Stertor 03.01.2014 23:45 # 0
kegdan 03.01.2014 23:58 # 0
Stertor 04.01.2014 00:02 # 0
kegdan 04.01.2014 00:32 # 0
Stertor 04.01.2014 00:39 # 0
парсил рано утром. сомневаюсь, что в два часа ночи они еще будут валидными, но чем черт не шутит - шутник, бля.
kegdan 04.01.2014 01:02 # 0
Stertor 04.01.2014 01:03 # 0
kegdan 04.01.2014 01:05 # 0
Stertor 04.01.2014 01:10 # 0
kegdan 04.01.2014 01:15 # +1
Stertor 04.01.2014 01:18 # 0
В любом случае, спасибо, что взялся за это. Ты самый классный. Я пожалуй, спать. Сладких снов всем.
kegdan 04.01.2014 03:01 # 0
Stertor 04.01.2014 15:36 # 0
http://ip.spys.ru/,
можно вот так:
т.е. искать слово "высокоанонимный" между этими двумя разделителями. Из текста нужно вырезать все символы перевода строки, иначе функция-парсер, может споткнуться.
kegdan 04.01.2014 17:19 # +1
регулярки учатся за два-три часа, за день максимум
Stertor 04.01.2014 19:41 # 0
мы просто вытягиваем строчку, которая находится между "<font class=spy1>Прокси не найден или используется" и "прокси</font>"
если эта строчка =="высокоанонимный", прокси годный. Иначе негодный.
Если ты сможешь обучить меня регуляркам, я закину тебе 500 р. (перед всеми товарищами говорю, не шутка!) Ученик я усердный, но тебе придется немного попотеть. По рукам?
bormand 04.01.2014 19:49 # +3
http://regexone.com/
Stertor 04.01.2014 19:53 # 0
Я многое познал сам, меня никто не обучал, а вот регулярки- ну не могу.
anonimb84a2f6fd141 04.01.2014 21:40 # −1
kegdan 04.01.2014 23:22 # +2
http://book.tr200.net/v.php?id=1808792 - час примерно
http://regexcrossword.com/ - еще час, ну может полтора
http://uzer.com.ua/cross/ - час, или чуть больше.
В итоге так в одну бесоную ночь я выучил PCRE
kegdan 04.01.2014 03:11 # 0
http://hdd.tomsk.ru/file/vehbtxpn
Поиск говна обьявляется открытым!
Чем больше найдете - тем мне приятнее
1024-- 04.01.2014 03:26 # +1
1024-- 04.01.2014 03:50 # 0
Опять автокомплит поработал :)
kegdan 04.01.2014 03:51 # 0
1024-- 04.01.2014 03:52 # 0
kegdan 04.01.2014 03:51 # 0
anonimb84a2f6fd141 04.01.2014 23:53 # 0
Stertor 05.01.2014 00:42 # 0
Можешь поискать в яндексе - обычно выдаются ссылки на сайты с проксями.
anonimb84a2f6fd141 05.01.2014 01:03 # 0
Stertor 05.01.2014 01:10 # 0
Если не поможет, попробуй это:
spys.ru - штук 48-60 думаю, наскребут.
Stertor 05.01.2014 01:16 # 0
anonimb84a2f6fd141 05.01.2014 01:41 # 0
Где как. Алсо https прокси тоже анонимны.
anonimb84a2f6fd141 05.01.2014 01:40 # 0
Нахуя ты это написал, дебилушка малолетний? Какой в этом сакральный смысл?
kegdan 03.01.2014 22:42 # 0
Stertor 03.01.2014 22:48 # 0
хз какие там объявления функций, если можно в void подать <string>[] ()
При всем этом я прямо таки задницей чувствую, что шарп не сложнее дельфей.Как же мне быть.
anonimb84a2f6fd141 04.01.2014 08:16 # +1
>Неужели нельзя было привести другой пример? (
Можно, но зачем? Если ты даже элементарную работу с соснолью не освоил - это твои личные проблемы.
Stertor 04.01.2014 12:49 # 0
Stertor 04.01.2014 15:31 # 0
bormand 04.01.2014 16:17 # 0
Вот что меня в делфи больше всего бесило, так это то, что в ней layout'ов нету (есть, конечно, якоря и прикрепление к бокам окна, но этого как бы недостаточно). И поэтому динамическое добавление\удаление компонентов превращается в ад с закатом солнца вручную... А если еще и окно должно растягиваться...
kegdan 04.01.2014 17:23 # −1
Хотя после VB он когда то казался очень удобным
bormand 04.01.2014 17:24 # 0
А при чем тут IDE?
kegdan 04.01.2014 17:36 # 0
Stertor 04.01.2014 18:55 # 0
Нет, реально, это не сложно. Я даже добавлял форму в *.dll и успешно ее вызывал.
bormand 04.01.2014 18:57 # +1
Я в курсе, кэп ;) Или этот коммент предназначался кегдану?
Я и формы создавал, и элементы на них...
Stertor 04.01.2014 19:00 # 0
1 кегдану, второй - Вам.
Вы так и не научились выстраивать указывать владельцев модальных окон, кэп...
>>Я и формы создавал, и элементы на них...
Это прекрасно! Респект!
bormand 04.01.2014 19:11 # 0
Это ужасно ;(
Вертикальный и горизонтальный layout с горем пополам эмулируется привязкой к бокам панельки или якорями. А вот если надо аккуратно расставить сеточкой пару колонок - только ручной расчет, только хардкор...
Собственно после того, как впервые увидел настоящие лэйауты (это было моя первое знакомство с Qt) я больше не могу ваять формы на делфи.
P.S. А как красиво пидорасит формы, если сменить масштаб в настройках винды...
kegdan 05.01.2014 01:46 # 0
есть такое дело
еще в тему - писал я как то под WP7 и gui серебрянки делал через bind (l не хватает для полноты восприятия). Так вот, на макете кнопки одинаковые - компилишь - разные.
anonimb84a2f6fd141 05.01.2014 01:50 # 0
kegdan 05.01.2014 01:55 # 0
Stertor 05.01.2014 01:57 # 0
kegdan 05.01.2014 02:01 # 0
kegdan 05.01.2014 01:42 # 0
Stertor 04.01.2014 19:07 # 0
bormand 04.01.2014 19:17 # +1
Поставь что-нибудь с KDE (например kubuntu). Кеды довольно похожи на винду, даже пуск в стиле вин98 можно включить вместо неюзабельного дефолтного.
anonimb84a2f6fd141 04.01.2014 23:52 # 0
там меню не дотягивает даже до вин98? о_О
bormand 05.01.2014 07:37 # 0
Оно там просто ёбнутое. То ли под планшеты затачивали, то ли х.з. но та же фигня, что в вин7 - маленький бокс, который надо скроллить.
defecate-plusplus 05.01.2014 08:36 # 0
bormand 05.01.2014 08:49 # 0
Да так то идея со строкой поиска довольно годная. Мне в юнити даже нравится.
Просто в кедах и семерке когда не знаешь ни названия проги, ни толком ее категории, приходится искать куда же ее засунули. А там сраные папки со сраным скроллингом - scroll, scroll, back, enter, scroll, scroll, back ... ;)
В классическом (аля 98) можно было просто мышкой поводить по папкам, да заценить что где. Глаз все-таки быстрее движется, чем меню прокручивается.
А в юнити во-первых пунктов побольше показывается (по 20 значков сразу видно), во-вторых там фильтрация по тегам вместо дурацких папок.
bormand 05.01.2014 08:53 # +1
P.S. А еще бесит виндовая традиция, когда название фирмы ставят на первое место - не просто SuperMegaGame, а Vasya Pupkin inc. -> SuperMegaGame. И если таких гигантов как M$, Adobe и т.п. все знают, и помнят, какой именно софт у них украли купили, то всю фриварную мелочь из-за этого в классическом пуске (да и в Program Files) хрен найдешь :)
defecate-plusplus 05.01.2014 09:30 # 0
лучше один раз увидеть, чем сто раз услышать
Lure Of Chaos 06.01.2014 04:21 # 0
иногда слетает груб: я всегда ищу в инете с моба магические комманды по восстановлению, ибо памяти моей на них не хватает на все ключи и пути.
и что интересное - гуев никто не писал и не пишет, посему быть линухам и дальше оськам для красноглазых бородастых свитерастов, вроде вас с нами.
вот я ща думаю гуевину наваять для удобной смены загрузчику, осьбуту и кедам для смены картинок, а то мои любимые порнокартинки слетают при каждом обновлении
kegdan 06.01.2014 04:58 # 0
А как же дестопы? или я что то не понимаю?
>>ибо памяти моей на них не хватает на все ключи и пути
мне кажется, что я что то не понимаю. если знаешь команду - все остальное есть в мане к ней.
гуев к чему? К вызову консольных команд?)
>>вот я ща думаю гуевину наваять для удобной смены загрузчику, осьбуту и кедам для смены картинок, а то мои любимые порнокартинки слетают при каждом обновлении
а че не скрипты?
Lure Of Chaos 06.01.2014 05:07 # 0
да, но не для всех задач, некоторые приходится гуглить и решать исключительно в консоли.
> если знаешь команду - все остальное есть в мане к ней.
ман - только отправная точка. а вся конкретика остается неясной, особенно если у тебя какая-нить опенсюзя, а выясняется, что все советы даны для убунту, арх, дебиан, генту, а у тебя в сюзе это все иначе.
> гуев к чему? К вызову консольных команд?)
тип того, для решения типовых задач - ну или скриптов хоть с консольным меню. я часто сталкивался с тем, что для решения той же проблемы, что решал раньше - снова гуглю.
> а че не скрипты?
а быстрее гуевину запустить, чем консоль выбирать, плюс ссылка в меню с иконкой - красота.... хотя апи консолям надо приставить, спасибо за мыслишку.
kegdan 06.01.2014 05:28 # 0
Lure Of Chaos 06.01.2014 05:29 # 0
kegdan 06.01.2014 06:05 # 0
bormand 06.01.2014 08:15 # +1
Нахер гуй, нахер параметры, задача же вполне конкретная - сменить картинки на указанные.
Пихаем в автозагрузку скрипт, в шапке которого вбиты нужные пути, и пускай сам проверяет что поменялось, и заменяет на нужное... Зачем для этого что-то запускать руками? :)
Кстати забавно, но в слаке (!) был grubconfig, который в консольной менюхе позволял все настроить.
P.S. А в винде теперь консольный bcdedit. Перенимают опыт, блеать :(
wvxvw 06.01.2014 09:22 # +1
Я например никак не могу запомнить в какую жопу в Эклипсе засунули окошко где нужно добавлять сорцы плагинов, хуже - я не помню как оно называется, и хер найду его в справке. А еще я помню, что в том же окошке была мега фича, доступная только по правому клику мышкой на пустом текстфилде - вызывала диалог указания локальных сорцев плагина, иначе никак не доступный из гуя.
Так что тут, как повезет. Если мудла, типа дизайнеров Эклипса гуй напишет, тоже мало не покажется.
О, или всякие замечательные гуевые фичи, типа модальных окошек, защиты от записи в файл, которую никак не побороть (визуальная студия лочит все открытые файлы если запустить отладчик - потому что у нее брейкпоинты поедут, если что-то отредактировать...). Невыделяемый / некопируемый текст - тоже ловкий дизайнерский код, когда в клипсе, чтобы скопировать сообщение об ошибке нужно искать файлик с невзрачным названием хз. где (даже не в воркспейсе, а где-то в системных директориях).
Lure Of Chaos 06.01.2014 09:43 # 0
вот про Эклипс не надо. он, конечно, далек от возможностей Идеи, но я еще не видел ни одной платформы, где можно так менять интерфейс под себя - тягать окошки, хучь в отдельные окна, хучь в табы, или еще как. а еще и запомнить это в "перспективу"...
wvxvw 06.01.2014 10:04 # 0
По поводу настроек внешнего вида (во-первых, я тут выше скрины выложил, на которых видно, что я этот путь прошел, и знаю о чем говорю). так вот, всякие иконки которые появляются в полоске рядом с номерами строк - не заменить никак, только пересобирать это говно. В остальном, настройки - жуткое месиво, настраивать их через графический интерфейс - запарка та еще, т.как они разбросаны маленькими кучками в разных местах. А если редактировать их как файл, то нихрена не понятно, как это будет выглядеть. До Джунио это вообще был бинарный файл с каким-то уникальным говноформатом (сейчас это какое-то подобие КСС).
Но... Идея выглядит еще уебищнее, на столько омерзительный внешний вид у программы - напоминает МС Оффис в зачаточных стадиях со скрепкой советчиком и такая там еще желтая собака была, кажется...
wvxvw 06.01.2014 09:14 # 0
Жизненный пример: на работе дизайнер сейчас заполняет имидж банк для реклам (порядка 5-10К картинок), в итоге это все как-то надо будет трансформировать в базу данных и разбить на категории. Для этого понадобиться для дизайнера написать какую-нибудь прогу, которая работает как браузер картинок и позволяет им назначить категории (со всей машинерией связаной с бд).
Это пару дней работы программиста, а для хорошего продукта - пару недель.
Я бы сделал то же самое безо всяких дополнительных програм, просто киборд макросом в Эмаксе, или Баш / Питон скриптом и т.п.
Другой момент: с точки зрения разработчика, интерфейс командной строки легче реализовать, много програм просто не стоят тех усилий, нужных для графического интерфейса, или, наоборот, графический интерфейс будет таким замороченным, что станет отдельной программой. Например, представь на секунду, как бы выглядел графический интерфейс к gcc.
Еще пример: графические оболочки к Гиту - они по сути отдельные программы, каждая сама по себе, хотя для повседневного использования человеку больше чем заучить 3-4 команды ничего не нужно.
bormand 06.01.2014 09:18 # +2
Примерно так: http://img180.imageshack.us/img180/8750/forscope.jpg
wvxvw 06.01.2014 09:30 # 0
bormand 06.01.2014 10:48 # +1
Неправда! Тут все настройки можно менять. Вон вкладка command line как раз для оставшихся 99% ;)
govnomonad 06.01.2014 09:31 # +1
Lure Of Chaos 06.01.2014 09:24 # +1
да, но это дока и функционал в одном флаконе. по нему легче исследовать, что прога может предложить. и как правило, он безопасней, со всеми проверками на меня дурака и подтверждениями.
а маны еще курить надо, и, как я уже говорил,[в консоли] нет разумных умолчаний.
bormand 06.01.2014 09:29 # 0
Вот что винда с людьми делает... Лучше час рандомом тыкаться в гуй, чем за 15 минут загуглить совет, или полистать ман (который, как правило, не такой уж и длинный).
Кстати о советах - что проще, скинуть другу в IM строчку, которую он должен будет выполнить в консоли, и почитать ответ. Или же объяснять ему
- нажми меню сервис -> свойства обозревателя
- что нету сервиса, а что есть?
- аа, шестеренка, ну вот ее и жми!
- свойств обозревателя нет? Ну так свойства браузера (привет, ие10), это же одно и то же.
Lure Of Chaos 06.01.2014 09:36 # 0
единственные гуи на которые я гуй клал - это были проги 3дМах и Блендер.
govnomonad 06.01.2014 09:44 # +4
это если он простой. Разобраться в дербях студии ничуть не проще, чем с опциями cmake и gcc. Но при использовании cmake у меня появляется возможность сохранить последовательность действий и очень быстро её вспомнить, посмотрев старые исходники. Если я воспользовался какой-нибудь фигней в студии единожды, то через месяц я буду опять тыкаться во все настройки как слепой котенок
bormand 06.01.2014 10:52 # 0
Ну у них очень специфическая область. Поэтому они заточены под того, кто будет с ними работать годами, а не под новичка, который пытается научиться в них что-то рисовать за 10 секунд...
Собственно туда же относятся "необычные" интерфейсы всяких autocad, eagle, proteus и прочего специализированного ПО.
anonimb84a2f6fd141 06.01.2014 22:02 # 0
Холивар "что лучше, консолечкой в срачло или гуй" обьявляется открытым.
У гуя ниже порог вхождения (про опыт с компьютером на улице слышали?), решение можно случайно накликать. И для гуй программ тоже есть хелп и гугл, слышал?
>что проще
Если другу - то в teamviewer-е показать.
Вброшу пасту:
---
Передергивание очевидно. Твоя логика искажена. Смотри петух, или кто ты там на пикче:
>Быстро переключить разрешение/частоту
>пишут хоткей на xrandr
Прям так берут и пишут, да? Рассказывай мамке своей сосницкофаг. На деле это выглядит так, унылый прыщеблядок прется в гугл, куда вбивает что ему нужно. Потом ближе к десятой странице он находит какой нибудь французкий форум с похожей (и то весьма отдаленно темой, созданной таким же отчаявшимся долбоебоем школьником), потом он вбивает содержимое треда в гугль транслит, затем пытается вникнуть в сложности перевода, потом идет в школу, затем возвращается делает уроки, ужинает, читает маны, моет полы, пьет кофе и продолжает вникать..............
Через неделю он делает в итоге что хочет, в результате чего преисполняется невъебенной гордости, ибо он умеет Быстро переключить разрешение/частоту на ведре никому не нужном.
Если ты напишешь что он это уже умеет, то тогда пиши что ВЕНДОЗОБОГ уже имеет программу. В таком случае ему остается ее просто запустить и два щелчка сделать, пока прыщеблядь будет ебаться с консолью. Те же аргументы, уверен применимы ко всем пунктам твоего высера, так как умом и сообразительностью ты не блещешь и там вряд ли дальше есть что то путевое.
На всякий случай прочитал до конца, нет нихуя нету дельного. Один шлак. Так что пес ты позорный.
Закачка the bat и кряка + установка, занимает в 5 раз меньше времени чем подъем линуксокостыля. Отвечаю.
Stertor 06.01.2014 22:07 # 0
что лучше: консолечкой в срачло, или хуй ?
☭лучше, товарищи, наш СОВЕТСКИЙ ГУЙ!
wvxvw 06.01.2014 09:34 # 0
Lure Of Chaos 06.01.2014 09:39 # 0
тот же grub2-*
почему я должен указывать путь к файлу настроек, у которого всегда и у всех одно положение?
bormand 06.01.2014 10:55 # 0
Ну и не указывай, кто заставляет то. grub-install'у емнип, вполне достаточно сказать в какой раздел захреначить stage1 и всё.
defecate-plusplus 06.01.2014 08:38 # +1
эм, ну тут уж ты сам виноват, что тебе хочется того, что не хочется больше никому
обычно линуксовую тачку ребутят не чаще чем раз в месяц и уж точно всем посрать какие там будут порнокартинки при загрузке - лишь бы быстрее загрузилась
так что тут как обычно в линуксе - чего-то захотелось, не нашёл - напиши сам.
возможно, найдешь даже второго единомышленника и тогда напишете вдвоем :)
Lure Of Chaos 06.01.2014 09:26 # 0
всех устраивают брендовые картинки? в моем случае это хамелеон.
а я хочу видеть что-то более эстетичное, нежели стилизованного хамелеона.
wvxvw 06.01.2014 09:39 # +1
wvxvw 06.01.2014 09:50 # +1
https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-ash2/193686_10151189764789393_469184784_o.jpg
https://fbcdn-sphotos-e-a.akamaihd.net/hphotos-ak-frc1/616068_10151192010579393_128181575_o.jpg
https://fbcdn-sphotos-a-a.akamaihd.net/hphotos-ak-ash2/477581_10151189436374393_1297655910_o.jp g
https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-ash2/477581_10151189436389393_698587332_o.jpg
https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-frc3/477581_10151189436419393_447153946_o.jpg
А был-то... просто заглядение!
bormand 06.01.2014 11:07 # 0
Скажем так, я тупо не успеваю разглядеть ее за те 10-15 секунд, через которые появляется порнокартинка (которую бубунтовый логин скрин берет прямо с фона рабочего стола, если права позволяют) с окошком логина ;) Я вот даже не могу вспомнить, чего там нарисовано в убунте, хотя включаю и выключаю комп каждый день... Вроде как просто однотонный фон с точками-прогрессбаром. Но уверенности нет.
Lure Of Chaos 06.01.2014 11:49 # 0
LispGovno 06.01.2014 21:33 # 0
Lure Of Chaos 06.01.2014 21:52 # +3
не читай. я всегда так делаю в таких случаях - и помогает
Stertor 06.01.2014 21:53 # 0
Крейслер и Рахманинов исполняли сонату Франка в "Карнеги-холл". Скрипач играл без нот и... вдруг память подвела его уже в первой части! Крейслер подошел ближе к пианисту и заглянул в ноты, пытаясь найти тот такт, где он мог бы "поймать" партнера.
- Где мы находимся?! Где мы находимся?! - отчаянно зашептал скрипач.
- В "Карнеги-холл", - не переставая играть, шепотом ответил Рахманинов.
govnomonad 06.01.2014 09:00 # +1
KDE же умеет делать слайдшоу. Посмотри в настройках виджета рабочего стола
>почему в консоли все комманды надо набирать с особыми ключами и полными путями к конфигам?
примеры можно? Я могу вспомнить только демоны, но они запускаются из инит скриптов и юзают указанные там конфиги
для частых комманд можно запилить алиасы:
alias la='ls -al'
и вообще, переходи на zsh + oh-my-zsh(по вкусу)
>иногда слетает груб:
бубунта? Я угадал?
У меня груб слетал только после установки очень вумного шиндошса
>вот я ща думаю гуевину наваять для удобной смены загрузчику, осьбуту
зачем менять загрузчик каждый день? Один раз настроил и все.
>и что интересное - гуев никто не писал и не пишет
никому не нужны, вот никто и не пишет. Те кому надо, спокойно работают в терминале, а остальным без разницы в чем не разбираться
bormand 06.01.2014 09:04 # 0
Бубунта. Чуть более 5 лет. Граб слетал только при установке винды. ЧЯНТД?
> KDE же умеет делать слайдшоу.
Не, ему картинку во время загрузки сменить хочется, а не на рабочем столе.
Lure Of Chaos 06.01.2014 09:17 # 0
опенсюзя.
>>Не, ему картинку во время загрузки сменить хочется, а не на рабочем столе.
и таки да.
anonimb84a2f6fd141 06.01.2014 04:36 # 0
Stertor 04.01.2014 18:57 # +1
bormand 04.01.2014 19:07 # +1
Класс TForm поправить? :) Ну да, не спорю, если апишный SetParent() засунуть именно туда, то все будет норм.
Там более тонкий баг. Свойства то на уровне VCL все нормально стоят. Просто в VCL модальность реализована через анус. Вместо того, чтобы сказать винде "вот это окно родитель вот этого", он какого то хуя тупо блокирует родительское окно.
В результате в винде, при клике по родителю, не моргает текущее модальное окно (да и хер с ним, хотя бы работает).
А в линухе под вайном все пидорасит и проваливается.
anonimb84a2f6fd141 04.01.2014 21:41 # 0
kegdan 03.01.2014 20:47 # 0
В шарпе есть делегаты (типобезопасные ссылки на функции), но. по сути, они заворачиваются в классы
anonimb84a2f6fd141 04.01.2014 21:47 # +1
bormand 04.01.2014 22:18 # 0
Да, делегаты удобны.
> видимостью переменных
А что там за проблема с видимостью?
anonimb84a2f6fd141 04.01.2014 22:50 # 0
bormand 04.01.2014 23:14 # 0
final локалки и this. Надо что то еще?
kegdan 04.01.2014 23:40 # 0
anonimb84a2f6fd141 04.01.2014 23:51 # 0
Vindicar 03.01.2014 15:25 # +1