Category: it

Category was added automatically. Read all entries about "it".

Сохраняем WebP как PNG в Chrome

Утро начиналось хорошо... пока я не зашел на Google+. Я там редкий гость, но от скуки... чего только не сделаешь из-за скуки. Вообщем оказалось что соц. сеть полностью перешла на картинки формата WebP. Об этом формате я рассказывал у себя в блоге еще в июне 2014-ого (тот пост) и если раньше картинки были в этом формате только в Google Play, то теперь добрались и до G+. Впрочем шествие этого формата только начинается.

Понятно, что конвертировать картинки так как описывал в посту 2014-ого, стало скажем так неудобно, и у меня возникло желание сохранять картинку сразу с Chrome в нужном формате.

Как оказалось предложения весьма скудные (пока что) в Chrome Store всего два расширения заявляли о возможности сохранить WebP в другой формат. Одно расширение 2013-ого - у меня вообще не заработало, а вот другое, 2014-ого к слову, на удивление пошло, называется " Save Image As Png" ссылка на Chrome Store

После его установки появляется в контекстном меню возможность сохранить любую картинку (в том. числе и WebP) как PNG

2016-01-01_153105

Кто-то конечно скажет что PNG не сильно радует, и будет прав, так как можно вспомнить мой пост Png vs Jpeg (ссылка), но хотя бы так.

Ну и минутка юмора про PNG и JPEG

mZxcufz4WzY

Web design умер, да здравствует web design!

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

Доводы заката эры собственно устаканились и обычно такие:
1) Развитие конструкторов-сайтов, которые позволяют пользователю создать свой сайтик, блог, интернет-магазин в пару кликов самому.
2) Стандартизация элементов и тем для сайта, например все чаще Material Design сюда приплетают - мол все больше и больше какой-то единый стиль оформления выделяется и дизайнерам работы меньше. Год тому назад вместо Material Design был Bootstrap, а до этого еще что-то там.

И каждый год, читая это, я улыбаюсь...

Почему веб-дизайнерам всегда будет работа, ну у клиентов практически всегда странные желания, хорошо если в форме ТЗ (технического задания):

dsae60B2lXM[1]

Так вот никакой стандарт не может удовлетворить "грязные" желания клиентов, порой веб-дизайнер прощается с клиентом вот так:

TeetBk4Llc8[1]

Так что рано, рано хоронить веб-дизайнеров, живы, живут, будут жить...

Win 10: прокрутка текста в неактивном окне

В Windows 10 по умолчанию включена весьма интересная опция прокрутки неактивных окон, это когда:

2015-09-25_000052

Такой режим весьма удобен при работе в многооконном режиме, что весьма часто делают программисты или дизайнеры, ну еще студенты. Это позволяет не щелкать между окнами, что весьма хорошо экономит время.

Включается, выключается тут:

2015-09-24_235521

Windows 10 не работает меню Пуск

Забавненько я ухохотался последние минут 30-ать. У меня на Windows перестал открываться Пуск. Епта, пуск, Карл, пуск не работает.

Google порадовал меня тем, что эта проблема была актуальна еще во время тестирования, Карл, ты же это прочитал!!!

Куча советов как это исправить, но помогла иная версия через PowerShell.

Для этого:
1) Вызвать диспетчер задач.
2) Файл => Запустить новую задачу, вставить - PowerShell
3) Поставь галочку "создать задачу с правами администратора" - ОК
4) Вставить:

Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

5) Нажать Enter

Спасибо MS за бесценные полчаса :)

Базы данных как девушки

Следующий текст рожден от недосыпа за последние пару дней. Как и в прошлый раз он скорей всего никому не понравится.

Итак если бы базы данных были как девушки - фантазия.

Oracle
Значит так, парень!!! - Чтобы со мной познакомится и подружится, ты должен предоставить сертификаты о прохождении курсов: Администрирование девушек, администрирование девушек 25 лет, администрирование девушек в России, ну и вот тебе целый список. У меня много чего есть, если что нужно найдем на чердаке в горе пыльных технологий.

MySQL
Парень, давай сразу расставим все точки над "i" - у меня есть богатый папик по имени Ларри Эллисон и никуда я от него не уйду, я с тобой - ну просто так, на твои желания мне начхать, так что или терпи - или вали, но помни как я популярна - я была в отношениях с десятками миллионов программистов.

MariaDB
Я сестра близняшка-MySQL злой мачех Майкл Видениус разлучил нас с сестрой, и теперь я прозибаю среди голодных красноглазых, бородатых админов. И хоть одета я фигово, не накрашена, но девочка я вполне хороша.

Access
Почему тебе нужно от меня только одно??? Почему после лабораторки в институте ты не звонишь мне??? Ты меня стесняешься??? Я ведь хорошая, я ведь готовая на все, выбрось методичку, попробуй меня, сделай меня своей базой по умолчанию... эй, парень... ты куда побежал??? Ну вот опять...

PostgreSQL
Привет красавец!!! Давай сразу ко мне на квартиру. У меня есть борщ, суп с галушками, пельмени ну и можно яичницу забацать - вообщем выберешь что тебе понравится.

MS SQL
Значит так, встречаться с тобой будем по четвергам с 9:00 до 10:00, если не успел кончить - это твои проблемы. Живу я только в доме Microsoft, могу быть в квартирах 2003, 2008 ну может еще в паре номеров. Ни на какие тусы в другие дома я не хожу и точка.

SQLite
Привет парень, проходи в подвал, раздевайся и начинай без меня.

Firebird
Зажги свечи... ты знаешь... мне нравятся только 40-ка летние Delphiйцы только перед ними я готова раскрыться полностью, обнажить свою душу.

MongoDB
Значит так парень, у меня индийская книжка и свободная спальня, пошли займемся делом и не будем оттуда выходить вообще. Какой кушать??? Я готовить не умею, это тебе пусть обычные бабы готовят, а я девушка особая...


// Неполный список девушек с которыми мутил Ромочка за свою ИТшную карьеру :)

Блокнотик: жаргонизмы и секс

Ой, ой - я тут сейчас такого напишу, такого...

Начнем с разминки, эту историю я написал в комментариях у aitk
Мне понравилась байка моего студенчества, рассказывал знакомый:
Познакомил девушку со своим другом, через какое-то время она ему говорит что больше с его знакомыми общаться не будет, мол они все у тебя извращенцы. он в непонятках, наконец вытащил с нее, что они были в компании и кто-то у того парня попросил книгу про свинг, ну тот и принес и отдал "Java Swing" :)


Кто не понял: Java - язык программирования, Swing - библиотека для создания графического интерфейса для программ на языке Java. Ну а свинг... ну думаю знаете.

Ну а героем следующей истории уже был я лично:

На пятом курсе я работал инженером и писал на Delphi, использовали мы компоненты DevExpress, которые так пошло, что называли в ИТ среде жаргоном "девки", тут наверное нужно отметить, что работа с ними доставляла много проблем, написаны они были с использованием ООП, которое дельфисты не сильно-то и терпели, в общем любая нестандартная доработка превращалась в головняк.

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

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

Но самым большим шоком было, которое я до сих пор вспоминаю, так это как мне при выходе девушка протянула номер телефона и хихикнула... Я правда звонить ей не решился, ну стеснительный я парень, ну что тут скажешь :)

Big Data на службе полиции

Читая размышления американцев о Фергюсоне попал в интересное обсуждение использования Big Data в их тамошней полиции.

Общий вектор обсуждения был весьма негативным в отношении использования Big Data, но мне показалось, что большинство видимо предполагало, что ИС (информационная система) должна отдавать приказ полицейскому при этом часть говорила, что ИС просто не в состоянии оценить правильно ситуацию применения оружия, другие же наоборот, что человек не может оценить. Но оставим это для отдельного поста.

Мое внимание привлекло упоминание IBM CopLink - программного обеспечения для полиции в США. Приводили пример его использования при похищении девочки Isabel Mercedes Celis из Тусона, где это приложение показало свою эффективность. Вот тут надо сказать, что Google выдает весьма мало информации об этом похищении, но на сколько я понял девочку так и не нашли.

Но в чем же тогда эффективность? Оказывается полиция долгое время не могла определить является ли это похищением, материалы уже на начальном этапе были в несколько тысяч страниц. И по утверждениям именно IBM CopLink помог четко увидеть картину и присвоить делу статус похищения.

Но что же это за программа? На официальном сайте есть описание:

IBM CopLink является базой данных, способной получать и собирать информацию из разных источников. Визуализировать и анализировать данные на картах. Совместное использование информации разными службами, удобный доступ к системе хоть с компьютера, хоть с мобильного телефона. Мощный поиск, включая распознавание лиц, автомашин и определение лиц связанных с машиной (вот тут как раз и вся мощь Big Data).

Посмотрим по ближе:

Распознавание лиц и поиск
Face_Match

Работа с картами
Incident_Analyzer

Find_Associations_Locations_Search

Доступ с мобильного:

Mobile-iPhone-Search-Results

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

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

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

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

Фото:
с официального сайта

Идея: Реклама в Google Street View



Новый тег решил завести: Мои идеи. Буду публиковать всякие идеи - дарю всем желающим :) Но если вдруг заработаете миллионы - киньте хоть 10% :)

И так, когда-нибудь Google решится все-таки на рекламу в Street View. И помимо банальных постеров на улицах, дарю простую идею для производителей игр - создание Street View игры, типа виртуальный мир, адрес которого можно набрать в Google и оказаться на улицах игры - просто походить, изучить вселенную игры.

Будет весьма классно :)

Кстати, в 2011-ом была игрушка, которая используя Street View позволяла ходить по улицам и стрелять из автомата, но Google закрыло для нее API - проще запретила использовать свои данные.



все сложно... как в тетрисе...




Есть такая старая шутка: "Не прощают ошибок женщины и «Тетрис» на 9-й скорости." ну как догадались сегодня мы о тетрисе.

тетрис

И причина есть, 6 июня этой игрушке стукнула тридцатка. Создана она была соответственно 6 июня 1984 года, и ее автор Алексей Пажитнов наш соотечественник.

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

Немного о папе - пентамино. Кстати почему пентамино и тетрис, основа игры фигуры, в пентамино фигуры состоят из 5 кубиков (5 - по гречески пэндэ) в тетрисе из 4-х кубиков (4 - по гречески тэсера), но проще показать.

Пентамино:

тетрис

Тетрис:

тетрис

Собирать пентамино было настолько популярно, что в «Науке и жизни» начиная с 1960-х годов был постоянный раздел, посвящённый составлению фигурок из набора пентамино, а пластмассовые наборы пентамино иногда продавались в магазинах.

Ну вернемся к тетрису, Пажитнов просто упростил пентамино, чтобы тестировать свои алгоритмы ИИ на ограниченных ресурсах. И осталась бы эта головоломка как тест если бы не его ассистент школьник Вадим Герасимов, который переписал ее на Turbo Pascal и не дал бы друзьям поиграть, а те своим друзьям - вообщем это было первое вирусное распространение компьютерной игры :)

На Вики можно почитать долгий путь дальнейшего движения игры, но нам интересно другое, и так некоторые интересные факты:
1) Считается, что сложно найти хотя бы одного человека, который к совершеннолетию не играл бы в эту игры хотя бы один раз.
2) Игра занесена в книгу рекордов Гиннеса как самая портированная на самые разные платформы, на данный момент более 65 платформ, включая мобильные, Xbox One и PlayStation 4.
3) Есть Эффект Тетриса
4) Тетрисом играли и на здании


И людьми



Интересно, как сложилась судьба Пажитнова. В 1996 году Алексей Пажитнов устроился на работу в Microsoft, где под его руководством был выпущен набор головоломок Pandora’s Box. Сейчас непосредственно программированием Алексей Пажитнов уже давно не занимается, он работал в подразделении Microsoft разработчиком компьютерных игр с 1996 по 2005 год. Однако, 29 июня 2010 года, в интервью журналистам одного из геймерских порталов, Алексей Пажитнов сказал, что последние десять лет он работал над многопользовательским режимом для своего детища.

Еще интересно:
Тетрис встроен в клиент μTorrent. Для этого необходимо открыть «Справка» — «О программе» и нажать клавишу "Т".

Ну и как не закончить культовым фото:

тетрис

Источники:
1) Тетрис на Вики
2) Петамино на Вики
3) 30 Years of Tetris

Фото:
1) портал deviantart
2) wikipedia.org
3) wikipedia.org

По теме:
Кубик-рубик где ты был...