March 1, 2012

Старые версии ПО

Открыл сегодня для себя два очень интересных хранилища старых версий софта: oldapps.com и oldversion.com Старый софт еще может послужить добрую службу. Веб-разработчикам например  понравится возможность утянуть различные версии IE, FIrefox,Opera для тестинга либо старые версии веб-приложений для изучения их устройства(в них намного меньше кода). Любители минимализма могут отыскать там к примеру - Nero Burning Rom 6 который был именно софтом для записи дисков с размером дистрибутива в 36 мегабайт, а не гигабайтовым мега-супер комбайном коим он ныне является.

У самого промелькнула мысль воссоздания своего первого компьютера под управлением Windows 98 с Nero 6,Winamp 2.7,WinCMD и еще кучей старого доброго софта служившего мне верой и правдой.

February 26, 2012

Мультизагрузчик изображений на базе swfupload

Выкладываю сюда мультизагрузчик изображений на основе swfipload. Изначально это был пример с сайта simplecoding.org, но я его немного модифицировал добавив ресайз картинок в превьюшки размером по 500 пикселей в ширину. Индивидуальные настройки скрипта можете проводить в файле upload.php и js/main.js

Листинг файла upload.php:

Читать далее

February 26, 2012

Drupal 7. Вывести изображение из поля ноды программно

Добрый день! Не так давно понадобилось мне вывести изображение из соответствующего поля материала программно и при этом вывести его применив соответствующий стиль отображения. Нужно это было для с блока с php-кодом отображающим некие данные из нод. Можно было бы воспользоваться для этого модулем views, но конкретно в моем случае это означало еще 2 запроса к базе и индусский костыльный код =)

Итак, выводим изображение из поля filed_image:

<?php
//...

theme('image_style', array(
    'style_name' => 'my_style',
    'path' => $inode->field_image['und'][0]['uri'],
    )
);

February 21, 2012

Linux rename переименование по счетчику

Не так давно изучал утилиту rename и ее гибкие возможности по переименовнию с помощью perl’овских регэкспов. Но вот захотелось мне переименовать кучу картинок с разными именами в формате Image001, image002, image003… при этом используя по возможности только саму утилиту rename.

На серче мне подсказали самое минималистичное решение. Правда и оно использует возможности bash для создания счетчика. Зато решение минималистично:

rename 'no strict; $_=sprintf "image%d.jpg",$i++' \*.jpg

February 21, 2012

Ubuntu 11.10 Удалил сам себя из sudoers

Презабавнейшая штука произошла тут недавно со мной. Опрометчиво воспользовавшись утилитой usermod с параметром -g вместо -G я сменил себе группу с sudo на www-data.

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

Немного подумав я решил что оптимальным выходом в  решении пробелмы с возвратом своих привилегий это будет загрузка в LiveCD убунты. После загрузки live-cd я с консоли набрал sudo nano /etc/group и приписал свой логин в группе sudo, а из www-data просто удалил. После перезагрузки все вернулось на круги своя =)

Другие проекты:

telegram-catalog.top

rhamdeew © 2020