henry_flower: A melancholy wolf (Default)
[personal profile] henry_flower

Мій улюблений клоун оновив дизайн свого всіма забутого бложику! Тепер він з position: fixed; top: 0 увесь час довірливо поглядає на відвідувачів.

Схуднув, нарешті, молодець (чи то він живота втягнув, позуючи? гагага).

henry_flower: A melancholy wolf (Default)
[personal profile] henry_flower

Патерсон робить алюзію на вислів "let the cat out of the bag" [0], але ніхто з присутніх не розуміє про що мова :(

~3:05

Opens a Youtube page

В СНД взагалі хто-небудь щось читає англійською за межами документації та уривків безглуздих новин? Книжки може якісь, не?

:(

[0] to reveal facts previously hidden

My benefit is your benefit!

12 Aug 2017 18:35
henry_flower: A melancholy wolf (Default)
[personal profile] henry_flower

"The judgement of a whole people, especially of a free people, is looked upon to be infallible. And this is universally true, while they remain in their proper sphere, unbiased by faction, undeluded by the tricks of designing men.

A body of people thus circumstanced cannot be supposed to judge amiss on any essential points; for if they decide in favour of themselves, which is extremely natural, their decision is just, inasmuch as whatever contributes to their benefit is a general benefit, and advances the real public good."

-- On Government (From the Pennsylvania Gazette, Apr 1, 1736) by Ben Franklin.

Жлоби з Nitro

12 Aug 2017 03:39
henry_flower: A melancholy wolf (Default)
[personal profile] henry_flower

Подивився ближче, чому сайт Nitro PDF не дає мені скачати a trial version.

tl;dr: єто піздєц.

По-1ше, вони там мають отаку кашу з obfuscated js:

https://www.gonitro.com/js/nitro/dist/global-min.js

Просто дати лінк на .msi не можна, треба Аналізувати Дейта.

submit: function(event) {
...
    this.form.find("button").after(loader), Bizible.Push("User", {
        eMail: this.form.find("input[name=email_address]").val()
    });
...
}

По-2ге, вони використовують оце лайно: https://support.bizible.com/hc/en-us/articles/115009359827-Bizible-Framework, яке ublock origin по замовченню блокує, тому їх колгоспний submit не працює. Дуже цікава компанія https://www.crunchbase.com/organization/bizible. Стартап з 2011 року, 6 раундів, останній цього місяця. Повний фарш з "machine learning", "insights" та snake oil.

Багато хто, як бачимо, ведеться.

Щодо самого nitro pdf. Можливості редагувань зображень нема. Мотлох за $159.99.

Що більш цікаво, це питання хто саме nitro pdf пише. Якщо вірити іх пиздуватому сайту, вони гамериканська хфірма з охфісами у Ірландії та Австралії. Але існує така собі pdfforge.org, яка нібито знаходиться у Германії та має корні з open source https://sourceforge.net/projects/pdfcreator/. Остання контора продає за 119€ PDF Architect, який є абсолютною копією nitro pdf, тільки має інший логотип та кольорову гаму.

Redacting a pdf

11 Aug 2017 23:29
henry_flower: A melancholy wolf (Default)
[personal profile] henry_flower

Тато спитав як йому "замазати" кілька рядків у 12 pdf'ах, які він з гріхом навпіл зробив через сканування Важливих Документів. Тобто кожен pdf там є набір зображень, без OCR'у.

Я сказав йому відправити мені 1 pdf по email та кинув трубку.

Самостійно редагувати 12 pdf я бажання не мав, тому проста порада зробити:

$ pdfimages -j input.pdf hello

(gimp)

$ convert hello-*.jpg output.pdf

була непридатною, бо ніяким лайнуксом або сігвеном тато користуватися не вміє. Тоді я згадав про foxit pdf editor і навіть знайшов у себе якусь його замшілу версію 2010 року.

Коротке ревью: єто піздєц.

Т.я. єдині доступні об'єкти у тих pdf--зображення, ніякі стандартні інструменти не працюють, але є опція edit image. Олрайт. Інтерфейс у тієї версії foxit'а--класичний 1990s style MDI. Опція edit image відкриває новий "документ", з'являються нові тулбари, тощо. Ніякої підказки типу "Гей придурок! Дивись на меню з назвою Windows!" щоб перемикнути назад до основного pdf'у нема. То я знаю що таке MDI, бо колись у школі грався з MS Visial Studio C++, а як про це здогадуються звичайні користувачі?

Гаразд, редагую зображення, клацаю Save, переключаюся на основний документ--змін у pdf'і нема. Huh? Виявляється, кнопка Save ніхуя не робить. Щоб зробити сейв, треба акуратно закрити image document (не pdf!), тоді foxit спитає "зберегти?".

Поліз на сайт foxit за новою версією, гадаючи що напевно з 2010 року якісь баги були виправлені. Виявляється, вони повність переписали отой едітор і назвали його phantompdf. Той ідішн, що мені потрібен (який, якщо вірити сайту, вміє редагувати images) коштує $139, але є a trial версія! (Щоб її скачати питають email, але підходить me@example.com.) Олрайт.

Коротке ревью: єто піздєц.

Замість MDI--TDI та пиздуватий ribbon інтерфейс "драстуй новий 2007й рік".

На 1й погляд схема така ж сама: edit image, але в "оновленій" версії нема cut та delete. Copy--є. Тобто у foxit pdf editor можна було виділити прямокутник, нажати delete і область зафарбовувалась у поточний bg color, але наполягати на такій складній функції за $139, це теж саме як мріяти про 4x4 в an urban car.

Тоді я поліз на https://en.wikipedia.org/wiki/List_of_PDF_software, і згадав про OpenOffce.

Коротке ревью: єто піздєц.

Pdf (після встановлення спеціяльного плагіну) воно відкриває indeed, але можливості відредагувати зображення там нема, якщо не рахувати змін кольору та форми.

Скачав останню версію Scribus.

Коротке ревью: єто піздєц.

Редагування зображень воно делегує gimp'у (записує png у tmp file, який тоді відкриває гімп), що звучить вкрай логічно, але зрадів я марно, тому що коли у гімпі клацаєш overwrite, скрайбас (скріб'юс?) лякається і каже що tmp файла нема, коли він є. Колупання вручну у декількох діалогах, щоб знайти той tmp file (після кожної його зміни) можливе, але дуже нудне і довге.

Скачав trial версію якоїсь PDF Studio.

Коротке ревью: єто піздєц.

Можливості редагувань зображень нема, але є функція "redacting"! Олрайт. Інтерфейс цієї фічі зроблено так, що якщо забути зробити apply після нанесення прямокутників, PDF Studio тихесенько збереже зміни і створить векторні об'єкти поверх зображення. Тобто будь-який вася відкриє pdf у будь якому pdf-редакторі і видалить ті об'єкти, таким чином анулюючи всі операції з redacting.

Хотів ще спробувати nitropdf, але їх пиздуватий сайт не дає мені скачати a trial версію.

Так, мені відомо що є Adobe Acrobat. У мене є ропуха платити $179.88/yr для запуску його 1 разу на 5 років. Цікаво, що акробат неможливо взагалі купити як раніше, а можна лише оновлювати ліценцію кожен місяць або рік. A brave new world.

henry_flower: A melancholy wolf (Default)
[personal profile] henry_flower

John Randolph about the weather conditions in St Petersburg in the May of 1830:

"This country may well be likened to a comet; we are now in the perihelion--I shall not wait the aphelion. Never have I seen so many severe cases of summer disease.

St. Petersburg, built upon a morass, resembles Holland in everything but cleanliness and wealth. An inundation of the Neva, the only outlet of the vast Lake Ladoga and its tributary swamps, lays the city under water. The mark of the last inundation is four feet above the surface of the streets, which are all on a dead level. The water for drinking is detestable, worse even than that of Norfolk or New York, and never fails to engender the most fatal diseases. Dysentery in its worst form, bilious fever of the most malignant type, are now raging. The Concord [the ship which brought him] is a perfect hospital.

I have written thus far interrupted every quarter of a minute by innumerable flies, gigantic as the empire they inhabit, which attack the face in all its vulnerable points--nose, mouth, ears, and eyes under the cover of the spectacles. This is the land of Pharaoh and its plagues. It is Egypt in all but fertility. The extremes of human misery and human splendour here meet."

henry_flower: A melancholy wolf (Default)
[personal profile] henry_flower

Apparently, the Italians have their very own way to fight in battles.

29 Jun, 1440:

"the Florentines [4000 troops + 300 knights from Venice], under their commissaries, had drawn together their forces, and being joined by those of the pope [4000 troops also], halted at Anghiari, a castle placed at the foot of the mountains that divide the Val di Tavere from the Val di Chiane [...]"

"As the Signory had heard of the count’s victory and the recall of Niccolo [who was hired by Filippo Visconti, the duke of Milan], they imagined that without again drawing a sword or disturbing the dust under their horses’ feet, the victory was their own, and the war at an end, they wrote to the commissaries, desiring them to avoid an engagement, as Niccolo could not remain much longer in Tuscany.

These instructions coming to the knowledge of [Niccolo] Piccinino, and perceiving the necessity of his speedy return, to leave nothing unattempted, he determined to engage the enemy, expecting to find them unprepared, and not disposed for battle. [...]

Niccolo then led his forces [1100 troops + 2000 men from the nearby town Borgo] in battle array toward Anghiari, and had arrived within two miles of the place, when Micheletto Attendulo observed great clouds of dust, and conjecturing at once, that it must be occasioned by the enemy’s approach, immediately called the troops to arms."

"[...] The battle continued two hours, during which each side had frequent possession of the bridge, and their attempts upon it were attended with equal success; but on both sides of the river, the disadvantage of Niccolo was manifest; for when his people crossed the bridge, they found the enemy unbroken, and the ground being leveled, they could manœuvre without difficulty, and the weary be relieved by such as were fresh.

But when the Florentines crossed, Niccolo could not relieve those that were harassed, on account of the hindrance interposed by the ditches and embankments on each side of the road; thus whenever his troops got possession of the bridge, they were soon repulsed by the fresh forces of the Florentines; but when the bridge was taken by the Florentines, and they passed over and proceeded upon the road, Niccolo having no opportunity to reinforce his troops, being prevented by the impetuosity of the enemy and the inconvenience of the ground, the rear guard became mingled with the van, and occasioned the utmost confusion and disorder; they were forced to flee, and hastened at full speed toward the Borgo.

The Florentine troops fell upon the plunder, which was very valuable in horses, prisoners, and military stores, for not more than a thousand of the enemy’s cavalry reached the town. The people of the Borgo, who had followed Niccolo in the hope of plunder, became booty themselves, all of them being taken, and obliged to pay a ransom. [...]

This victory was much more advantageous to the Florentines than injurious to the duke; for, had they been conquered, Tuscany would have been his own; but he, by his defeat, only lost the horses and accoutrements of his army, which could be replaced without any very serious expense.

Nor was there ever an instance of wars being carried on in an enemy’s country with less injury to the assailants than at this; for in so great a defeat, and in a battle which continued four hours, only one man died, and he, not from wounds inflicted by hostile weapons, or any honorable means, but, having fallen from his horse, was trampled to death.

Combatants then engaged with little danger; being nearly all mounted, covered with armor, and preserved from death whenever they chose to surrender, there was no necessity for risking their lives; while fighting, their armor defended them, and when they could resist no longer, they yielded and were safe."

"This battle, from the circumstances which attended and followed it, presents a striking example of the wretched state of military discipline in those times.

The enemy’s forces being defeated and driven into the Borgo, the commissaries desired to pursue them, in order to make the victory complete, but not a single condottiere or soldier would obey, alleging, as a sufficient reason for their refusal, that they must take care of the booty and attend to their wounded; and, what is still more surprising, the next day, without permission from the commissaries, or the least regard for their commanders, they went to Arezzo, and, having secured their plunder, returned to Anghiari; a thing so contrary to military order and all subordination, that the merest shadow of a regular army would easily and most justly have wrested from them the victory they had so undeservedly obtained.

Added to this, the men-at-arms [knights], or heavy-armed horse, who had been taken prisoners, whom the commissaries wished to be detained that they might not rejoin the enemy, were set at liberty, contrary to their orders.

It is astonishing, that an army so constructed should have sufficient energy to obtain the victory, or that any should be found so imbecile as to allow such a disorderly rabble to vanquish them."

(From History of Florence, Book V, Chapter VII by Niccolo Machiavelli.)