avva: (Default)
[personal profile] avva
Я давно заметил такую интересную особенность программ в эпоху интернета: огромное количество платных программ-говнюшек (прошу прощения, но по-другому иногда и не назовешь), выполняющих какую-то достаточно тривиальную работу, но требующих за это свои $15-$40, в зависимости от запросов и нахальства автора.

Возьмите практически любую нишу - любое относительно специализированное действие, которое надо выполнять не всем, довольно редко и нет стандартных средств для этого - и на ее почве процветает целая мини-индустрия написанных обычно кривыми руками на Visual Basic или Visual C++ утилит, делающих это. Они все как одна предлагают демо-версию, которая все показывает, но самое главное не выполняет; лежат на сайте какого-то очередного пупкин-софта, которого вы никогда до этого не видели и никогда больше не увидите; и просят денег за регистрацию. Я в общем-то и не против в принципе - ну пусть будет капитализм, пусть будет им прибыль - если бы не два обстоятельства. Во-первых, тривиальность задачи обычно возмущает меня как профессионала. Во-вторых, программ-говнюшек так много, что они заслоняют и выбивают с первых позиций поиска обычно существующие, и обычно намного лучшие, бесплатные открытые программы.

Например, мне надо было пару лет назад распечатать PDF-файл, в котором была поставлена заглушка против печатания. [небольшое отступление - я не знаю, как по русски передать слово Now, которым я бы по-английски сейчас начал следующее предложение: Now I knew that...] Я знал, конечно, что в принципе эта слабенькая защита была сломана, и известно, как ее отключить, и с программистской точки зрения сделать это тривиально. Но все поиски программы, которая бы это сделала, приводили к каким-то убогим говнюшкам, которые, скажем, отключали защиту, но стирали все страницы файла после четвертой; а чтобы не стирали, надо заплатить. Или еще что-то подобное, уже не помню точно.

Например, мне надо было пропатчить свой ADSL-модем, чтобы он стал раутером, и для этого надо было рассчитать по какой-то формуле контрольную сумму, дать ему, чтобы он принял новую прошивку, и еще какую-то муторную фигню. Нашлась программа, которая автоматизировала это все (по сути дела - тривиальный скрипт на тельнете, только в windows-программу забитый). Естественно, с демо-режимом, регистрацией и $20.

Например, мне надо было распечатать что-то (постскрипт какой-то? не помню) в PDF, и я с растущим чувством ужаса перепробовал одну за другой десяток разных программ, которые устанавливают себя в качестве виртуального принтера, и печатают в PDF-файл. Тут, надо признаться, нашлось несколько хороших бесплатных, но перед ними была очередь из "бесплатных", которые были crippleware, и для любой серьезной работы предлагали зарегистрироваться.

Например, посмотрите на индустрию программ для того, чтобы сделать скриншот экрана! Их, наверное, уже не десятки, а сотни, на это страшно смотреть просто. И каждая пытается выпендриться как-то по своему, у одной супер-крутой способ ловить DirectX-окошки, другая умеет делать несколько снимков подряд с задержкой в долю секунды... И не сомневаюсь, что есть немало людей, которые просто не знают, что в обычном Windows без всяких программ можно нажать на Print Screen и сделать Paste в любом графическом редакторе... я, например, об этом долгое время не знал, и искренне полагал, что нужная какая-то говнюшка.

И так далее, и так далее, и так далее.

Я даже выработал для себя правило, помогающее искать полезные не-говнюшки: вместе с теми словами, которые я хочу найти, добавлять linux или "open source". Даже если мне нужная программа для Windows, если она качественная и с открытыми исходниками, у нее почти наверняка есть линукс-версия, или на ее странице есть ссылка на линукс-аналоги итд. Сайты программ-говнюшек при таком поиске в большинстве своем пролетают. Помогает! А вот "freeware" добавлять бесполезно, потому что у них каждая вторая притворяется freeware.

Да, я увлекся, а вообще-то хотел рассказать, что у меня сломался жесткий диск (дальше будут всякие технические термины, простите), причем на нем очень качественно запоролась или была чем-то запорота partition table (полностью история такая: я вернулся из отпуска, а компьютер не поднимается, зависает еще до чтения дисков. Мы отвезли его в магазин, оставили, там заменили кабели и еще как-то потыкались, он вроде стал загружаться, только, говорят нам по телефону, системный диск-то как раз и не читается, наверное его Windows зачем-то из basic сделала dynamic (в скобках - пришлось прочитать про эту новую схему basic/dynamic дисков в новых версиях Windows, ну простите мне резкие слова, но мудаки как есть, ну какой гондурас им чесался отменять partition table? Много места занимает, да? Оставьте как есть, сделайте один раздел на весь диск и делайте с ним что хотите - слишком просто, да? душа требует творческого размаха, да?) - в общем, говорят, хотите мы вам систему на нем переустановим? Нет, кричу, не трогайте, оставьте как есть - забрали его домой, еще через неделю у меня дошли руки посмотреть на его диски, в общем, никакого dynamic там не было, просто часть информации стерта, в том числе partition table, и кто уж теперь разберется, оно само так, или в магазине что-то делали - я ж не мог загрузиться сам и посмотреть, а диски отдельно проверять на другом компьютере поначалу лениво было, надеялся, что с ними все в порядке). В общем, я стал искать, кто умеет лечить partition table, и опять полезли говнюшки с неизвестными именами, от неизвестных компаний, у которых на сайте кроме емейла никаких сведений о себе нет (в скобках: мне не раз приходило в голову: неужели все эти авторы говнюшных программ не понимают, как это подозрительно выглядит, когда на сайте компании нет ни телефона, ни адреса, ни сведений о том, где существует, когда создана... казалось бы, придумайте что-то от фонаря, напишите несуществующий адрес, все равно я туда бумажное письмо посылать не буду, а все же выглядит солиднее; хотя, с другой стороны, может, большинство пользователей так наивны, что их это не останавливает, не знаю...). И только поискав вместе с "правильными" дополнительными словами, я нашел отличную, замечательную программу TestDisk, у которой открытые исходники и версии для всего, которая скачалась на ура, запустилась на ура (прямо под XP, не требуя создать отдельную дискету или boot-CD специально для нее, как некоторые из говнюшек), нашла все мои стертые разделы на диске на ура, дунула, сплюнула, восстановила, я скачал все данные и успокоился. Короче, если вам нужно что-то восстановить на диске, рекомендую ее.
Page 2 of 2 << [1] [2] >>

Date: 2008-05-23 04:24 am (UTC)
From: [identity profile] pulkin.livejournal.com
Авва, все в порядке? Стойкое ощущение что ваш журнал хакнул кто-то вроде Евгения Козловского.

Date: 2008-05-23 11:31 am (UTC)
From: [identity profile] avva.livejournal.com
Я даже не знаю, кто это такой. Да, все нормально.

Date: 2008-05-23 05:54 am (UTC)
From: [identity profile] cactusinside.livejournal.com
Так и не понял, вы утверждаете что open source решения ВСЕГДА лучше платных? Рад что в конкретно вашем случае она помогла, но могу привести обратный пример - несколькими коментами выше рекомендовали JKDefrag, из за которой мне пришлось переставлять операционку на ноуте.

Разговоры про троянов в shareware-софте - это надо быть самоубийцей чтобы на такое пойти, потому что уж очень много информации вплоть до паспортных данных известно про владельца тем же системам оплаты. Конечно, если речь идет вообще про г@вно-сайты типа варезников, но такие отфильтровываются уже инстинктивно. Намного опасней когда под вывеской open source валяется скомпиленный и зараженный exe, там концев вообще можно не найти, особенно если не с sourceforge качаем, а с такого же г@вно-сайта. Или вы всегда из исходников собираете?

Date: 2008-05-23 01:16 pm (UTC)
From: [identity profile] avva.livejournal.com
Нет, не всегда, конечно. Я утверждаю, что когда речь идет об относительно простой задаче (а не, скажем, сложном графическом редакторе), open-source решения оказываются более грамотными, заслуживающими доверия - не потому даже, что в исходники можно посмотреть, а потому, что разработчики, интересующиеся open source, знающие, что это такое и заинтересованные в этом, в среднем на голову квалифицированнее разработчиков вообще.

(no subject)

From: [identity profile] cactusinside.livejournal.com - Date: 2008-05-24 07:11 am (UTC) - Expand

Date: 2008-05-23 06:09 am (UTC)
From: [identity profile] minamoto-ru.livejournal.com
Да, TestDisk - абсолютный must-have. Может нарисовать партишн тейбл из ничего - лишь бы сама инфа была цела. Восстанавливал ей случайно убитые fdisk'ом разделы - за 10 секунд времени.
Единственное ее ограничение - если диск попорчен физически (начал сыпаться), то восстановить вряд ли удастся. Программа пытается записать таблицу по нужным адресам, несмотря на то, что на их месте находятся битые кластеры, и наглухо виснет. Тут уже нужно срочно переходить на программы, которые ничего не пишут, но все читают и копируют в безопасное место :)

Date: 2008-05-23 06:24 am (UTC)
From: [identity profile] tlkh.livejournal.com
Как разработчик шаревары считаю, что лучше указать просто емейл, чем адрес в России. Скрывать не надо, если спрашивают (да и все равно при покупке клиент узнает точный адрес), но и тыкать в глаза россиянством незачем.
А так как Россия занимает второе место после США по числу программ-говнюшек, то и не удивительно, что сайтов с одним е-мейлом (или даже без него, с формой контактов) предостаточно.
А указывать выдуманный адрес - это мошенничество. Вот уж чего делать нельзя.
From: [identity profile] anonymous-l-j.livejournal.com
а ведь тоже самое происходит в стоматкабинете, юридической консультации или автосерсисе. Это проффесиональные знания: либо потрать дни/месяцы/годы на то, чтоб узнать о кнопке ALT+PrScr, либо вбей в гугль свой, не всегда лаконичный, поток мыслей, расстанься с небольшой суммой денег и получи на блюдечке с красивым UI.

(я не зарабатываю на говнюшках)

Date: 2008-05-23 08:31 am (UTC)
From: [identity profile] tmin.livejournal.com
хохо!
ALT+Prtscr - скрин активного окна. и не надо в paint отрезать прямоугольники :) блдрю вас.

я тоже поделюсь тайным знанием, (хотите?(С))
если, пока что-то бесконечно(-t) пингается с винды, нажать Ctrl+Break - она покажет промежуточную статистику потерянных и задержек.

ping /?

From: [identity profile] anonymous-l-j.livejournal.com - Date: 2008-05-23 01:08 pm (UTC) - Expand

Re: ping /?

From: [identity profile] yuriy-anikeev.livejournal.com - Date: 2008-05-23 02:14 pm (UTC) - Expand

Date: 2008-05-23 06:47 am (UTC)
From: [identity profile] vodianoj.livejournal.com
Мда... первая часть поста выглядит как серьёзный наезд на поисковик Гугла...
По поводу диска, выражаю искреннее сочувствие, надеюсь, что в итоге, потеря времени в связи со всем этим будет приёмлимой.
Edited Date: 2008-05-23 06:48 am (UTC)

Date: 2008-05-23 07:37 am (UTC)
From: [identity profile] tmin.livejournal.com
недавно хороший человек (под Windows) очень радовался, найдя консольную програмку, которая делала поиск по DNS и показывала ему имя по адресу, адрес по имени, и прочее. и всем ее рекомендовал.

потом очень удивился, узнав про nslookup

Date: 2008-05-23 07:47 am (UTC)
From: [identity profile] dei-os.livejournal.com
вообще, все эти консольные программки под Windows называются cygwin, жутко удобно.

(no subject)

From: [identity profile] tmin.livejournal.com - Date: 2008-05-23 08:33 am (UTC) - Expand

(no subject)

From: [identity profile] tmin.livejournal.com - Date: 2008-05-23 08:37 am (UTC) - Expand

(no subject)

From: [identity profile] dei-os.livejournal.com - Date: 2008-05-23 09:29 am (UTC) - Expand

Date: 2008-05-23 07:45 am (UTC)
From: [identity profile] dei-os.livejournal.com
кстати да, уверен, что если бы люди умели пользоваться командной
строкой (а, скажем, под Windows XP ставили cygwin), то примерно 80%
"программ-говнюшек" просто бы не было - так как они повторяют, причем
обычно в самой жуткой и неудобной форме, функциональность системных утилит.
(и даже не удивлюсь, если они вместо системных вызовов как раз и запускают
эти утилиты:))

Просто совсем недавно был жутко удивлен, случайно наткнувшись на программу,
полностью повторяющую ping, traceroute, whois и т.д. (правда с GUI) и требующую 80(!) баксов.

Date: 2008-05-23 07:48 am (UTC)
From: [identity profile] r-l.livejournal.com
Now knew = уже знал?

(no subject)

From: [identity profile] flaass.livejournal.com - Date: 2008-05-25 09:06 am (UTC) - Expand

Date: 2008-05-23 08:32 am (UTC)
From: [identity profile] oblomov-jerusal.livejournal.com
Now, I knew that = Нет, я, конечно, знал, что...

Date: 2008-05-23 08:33 am (UTC)
From: [identity profile] fonmax.livejournal.com
TestDisk входит в замечательный набор SysResCD (http://www.sysresccd.org/). в нем есть вообще все. что необходимо.

по поводу программ-неговнюшек: есть Victoria (http://hdd-911.com/) или MHDD ().

если винт совсем накрылся медным тазом, есть специальные стенды и специалисты, которые побитово за небольшую мзду вытащат содержимое разделов.

кстати, к вопросу установки 'Encrypted'-атрибута на ФС: ничего бы не вытащилось, будь он проставлен..

Date: 2008-05-23 05:54 pm (UTC)
From: [identity profile] aristocrate.livejournal.com
Например, мне надо было распечатать что-то (постскрипт какой-то? не помню) в PDF, и я с растущим чувством ужаса перепробовал одну за другой десяток разных программ, которые устанавливают себя в качестве виртуального принтера, и печатают в PDF-файл.

http://izrus.co.il/article.php?article=722

Date: 2008-05-23 06:24 pm (UTC)
alexeybobkov: (Default)
From: [personal profile] alexeybobkov
распечатать что-то (постскрипт какой-то? не помню) в PDF

Если действительно постскрипт, то на этот счет есть стандартная утилита в GhostScript.
Если что-то ещё, то простейший PDF printer - это CutePDF.

(И заодно, если что-то хотите напечатать не в PDF, а в постскрипт - есть бесплатный адобовский постскрипт принтер.)

Ссылок не даю, но найти всё это нетрудно.

Date: 2008-05-28 04:01 am (UTC)
From: [identity profile] dr-tambowsky.livejournal.com
К слову о PrintScreen и прочих скрытых сокровищах виндов (руки-то надо всё равно отрывать, да :) ) - у меня несколько раз летел диск так что СуперСистема напрочь отказывалась его видеть и грузиться (я, правда, ленив и не проверял сносило ли partition, корёжило, или что-то другое противоестественное происходило). Оказалось, что когда такой диск подключается в качестве slave на другой компьютер, с работающим системным master, то винды в процессе загрузки проверяют все диски, обнаруживают искорёженный slave и благополучно его лечат.

Date: 2008-05-29 06:52 pm (UTC)
From: [identity profile] ltwood.livejournal.com
что в обычном Windows без всяких программ можно нажать на Print Screen

Интересно, что такие операции обычно совершенно логичны, но про них мало кто знает. Например, про возможность в любом диалоге нажать Ctrl+C и получить в буфере все его текстовое содержимое я узнал сравнительно недавно.
From: [identity profile] kargona.livejournal.com
Спасибо огромное за пост! Упомянутая программка успешно спасла мой упавший диск (упавший с тем же диагнозом чем-то запорота partition table). Сама бы я до нее, пожалуй, не докопалась.

Date: 2008-08-30 02:02 am (UTC)
From: [identity profile] echa.livejournal.com
Очень-очень верный пост, ощущения именно такие.

(Меня иногда http://freewin.hovel.ru/ выручает.)

Date: 2008-09-03 11:43 am (UTC)
From: [identity profile] pigmeich.livejournal.com
Я, конечно, некромансерю.

[небольшое отступление - я не знаю, как по русски передать слово Now, которым я бы по-английски сейчас начал следующее предложение: Now I knew that...]

Дословно: к этому моменту в повествовании, я знал что.. [бла бла].
(Повествование классически идёт в прошедшем времени, но по инерции употребляются конструкции разговорной речи (= now i know that -- pretty simple). Вообще, правильней с точки зрения традиций и UK English использовать Past Perfect или конструкции "at that momment" (not this, not now) etc)
Потому переводится в лоб:
* К тому времени, я узнал, что [бла бла] (= Past Perfect)
* Я успел узнать, что [бла бла] (= Past Perfect)
* Тогда я уже знал, что [бла бла] (= "at that momment")

hate fashion

Date: 2011-07-11 06:24 pm (UTC)
From: (Anonymous)
articles on technology and fashion http://thefashionhouse.us/american-eagle-outfitters-brand78.html custom painted fashion 2275482

best pharmacy to work for

Date: 2012-01-20 12:49 am (UTC)
From: (Anonymous)
pharmacy law missouri http://sundrugstore.net/catalogue/d.htm cvs pharmacy brandon fl
Page 2 of 2 << [1] [2] >>

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 28th, 2025 01:04 pm
Powered by Dreamwidth Studios