Pull to refresh
0
0
Ринат Янбухтин @R1nat

User

Send message

Мини фото студия у себя дома

Reading time2 min
Views2.3K
В один прекрасный вечер у многих людей занимающихся фотографией появляется желание попробовать себя в различных направлениях съемки, но натыкаются на многочисленные препятствия, которые это желание могут отбить.

Сегодня я хочу рассказать, о том как создать у себя дома мини фото студию для съемки небольших объектов, что требуется для стоковой и рекламной фотографии.
image
Читать дальше →
Total votes 57: ↑53 and ↓4+49
Comments20

Мир лицензий: разбираемся с GNU GPL

Reading time6 min
Views158K

Рано или поздно каждый разработчик сталкивается с вопросом лицензирования своих разработок. Более или менее понятно, когда разрабатывается коммерческий продукт с закрытым кодом. Но когда разработчик желает распространять программу, плагин или библиотеку классов бесплатно и с открытыми кодами, то могут возникнуть трудности, потому что в природе существует масса лицензий подобного рода. Эта статья призвана собрать, упорядочить данные по лицензиям и вычленить самое главное.

UPD: опубликован перевод небольшого куска официального GPL FAQ habrahabr.ru/blogs/Dura_Lex/45878
UPD2: скорректирован и переформулирован список совместимых лицензий

Читать дальше →
Total votes 164: ↑156 and ↓8+148
Comments170

Инструменты скринкастинга (Windows)

Reading time8 min
Views64K
Здравствуйте, друзья!

Итак, в последние дни меня очень сильно заинтересовал скринкастинг как жанр подкастинга. Если быть точнее, то я бы отнес скринкастинг к видеоподкастингу. Весьма своеобразному.

Что же такое скринкаст? (Дурацкое клише — задавать вопросы самому себе и отвечать! больше не буду...) Скринкаст — от англ. screen — экран и cast как и в случае podcast — корень broadcast — вещать. То есть буквально — экрановещание. Скринкаст это видеозапись того, что происходит на экране со звуковыми или текстовыми комментариями. Как если бы вещающий сидел рядом с вами и показывал действие на реальном компьютере и при этом что-то объяснял.

Читать дальше →
Total votes 74: ↑72 and ↓2+70
Comments48

Cisco: первые шаги

Reading time2 min
Views2.9K
Итак, в сообществе Cisco научили самым базовым основам интерфейса. Т.е. вход в привилегированный режим, в режим конфигурирования и т. д… А я тогда задался целью попробовать сделать что-нибудь сам.

И я попробовал сделать из циски маленький SOHO-роутер. (Я пока недостаточно хорошо разбираюсь в более сложных материях, хотя это вопрос времени.)

Читать дальше →
Total votes 6: ↑3 and ↓30
Comments3

Создание настраиваемого профиля Default User в Windows XP

Reading time3 min
Views5K
При создании собственной сборки Windows XP с помощью nlite, мне понадобилось некоторые настройки, которые обычно хранятся в HKEY_CURRENT_USER, применить для всех будущих пользователей.

Логично было бы предположить, что ветка реестра HKEY_USERS\.DEFAULT хранит копию реестра для новых пользователей, но оказалось, что это далеко не так. Погуглив немного, я выяснил, что он хранит профиль пользователя Local System.

Дальнейшее изучение матчасти привело к нахождению двух способов:
Читать дальше →
Total votes 13: ↑9 and ↓4+5
Comments0

Получаем персональный аттестат WebMoney

Reading time1 min
Views884
Все началось с того, что сервис WebMoney заблокировал два моих аккаунта. Заблокировал очень интересным способом — вводить деньги можно, а на вывод отвечает ошибкой :) После обращения в службу поддержки мне разъяснили причину блокировки и процедуру получения аттестата. На самом деле, все просто.

Для начала оформляем заявку на получение аттестата через passport.webmoney.ru. Потом распечатываем и заполняем форму заявления соискателя, делаем ксерокопию паспорта и приезжаем к регистратору (в Беларуси это Технобанк). Оплачиваем заявку (12.000 BYR = ~5,5 USD) и разговариваем с приятным регистраторам :) Через 20-30 минут ожидайте сообщения на внутреннюю почту WebMoney. Если все прошло без проблем, слева от вашей фамилии в терминале появится золотая иконка аттестата. Теперь вы авторизованный пользователь WebMoney и все сделки, которые будут совершены от вашего аккаунта, считаются совершенными именно вами и на это есть соответствующие документы.

Кстати, внимательно ознакомьтесь с заявлением соискателя. «Я признаю то, что совершенные действия с использованием ВМ — иднтификатора… могут быть использованы в качестве доказательств в судебных органах, при рассмотрении споров по гражданско-правовым сделкам, подтверждаю их действительность, юридическую и исковую силу».

Следующий шаг для восстановления старого аккаунта будет «Заявление об изменении регистрационных данных», которое придётся нотариально заверить и отправить в Центр аттестации, который находится в Москве (думаю, читатель догадался, почему мои аккаунт был заблокирвоан). Посмотрим как долго это будет длиться и что из этого выйдет.

Указывайте правильные данные при регистрации в WebMoney! :)
Total votes 15: ↑8 and ↓7+1
Comments13

Вопросы html-верстальщику

Reading time2 min
Views1.9K
Приветствую всех хабровчан и хабровчанок :)

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

Накатала такие
вопросы
Total votes 32: ↑16 and ↓160
Comments67

Потоковая обработка видео при помощи lighttpd/nginx, Mplayer(Mencoder), Ruby, Flvtool2

Reading time3 min
Views3.8K
Как только на сайте или портале появляется необходимость в видео-сервисе, сразу же перед разработчиками встает вопрос о конвертации загружаемых пользователями ресурса видео-файлов в понятный браузеру формат флеш-видео.

Исследование данной проблемы нашло отражение в следующей статье.

Этапы внедрения потокового видео:
Читать дальше →
Total votes 21: ↑20 and ↓1+19
Comments27

Первые, но нелегкие шаги во Flex

Reading time7 min
Views5.7K
Не так давно я начал свое знакомство с Flex Builder 3. Поскольку с программированием я дружу давно и по-всякому, проблем с задачами типа «Hello, world», сортировка массива и «а как сделать, чтобы изображение по кнопке ползало» не было. Однако я встретился с задачами, которые при внешней своей простоте простых решений в среде Flex не имели.

Именно о них и пойдет речь дальше.
Total votes 36: ↑31 and ↓5+26
Comments24

Лучшие графические редакторы, написанные на Flash

Reading time7 min
Views2.1K

Лучшие графические редакторы, написанные на Flash


Когда заходит речь о миграции с Windows на другие платформы или на веб-приложения, каждый раз возникает неоспоримый аргумент: но там же нет фотошопа! Этот легендарный графический пакет благодаря пиратам прижился, наверное, на подавляющем большинстве компьютеров в СНГ. И несомненно альтернативу столь сложной программе найти сложно. Но если откровенно, как в большинстве случаев используется вся мощь фотошопа? Изменить размеры, подкорректировать яркость, иногда убрать лишние детали, да отправить на е-мейл подружке.
Нужен ли для этого полноценный большой Photoshop? В большинстве случаев нет, если только вы не дизайнер-профессионал высокого класса. А значит, аналог найти будет уже проще.
Но искать аналог среди настольных программ или программ под Linux это неинтересно! Мы живем в век Web 2.0, поэтому попробуем поискать аналоги среди веб-приложений. Да, еще недавно это было бы фантастикой, но развитие графических возможностей прежде всего Flash уже сегодня позволяет получить весьма интересные результаты. Конечно, описываемые редакторы не станут полноценной заменой «старшему брату», но для небольших фотокоррекций они пригодятся. Или представьте себя в интернет-кафе, где привычного вам софта нет, а вам нужно срочно взять готовую картинку, что-то в ней поменять, отметить или подписать и отправить собеседнику. В этом случае вас тоже может спасти одна из рассматриваемых ниже программ.
Читать о 10 наиболее интересных представителях этого вида
Total votes 84: ↑78 and ↓6+72
Comments37

Спам-оборона для сайтов: альтернативные методы

Reading time3 min
Views1.1K
Спам, он ведь не вчера появился. Сначала он наводнил наши почтовые ящики, потом пробрался к блогам и формам регистрации. Спам был паразитом, проблемой, которая требовала срочного решения. Это привело к появлению нескольких эффективных, но примитивных и обоюдоострых контрмер, самая известная из которых — капча. Сегодня к нашим услугам есть более аккуратные и человечные способы борьбы, но капчи все еще живут и ограничивают нашу свободу в Сети. Поэтому давайте-ка посмотрим, какие у нас есть альтернативы.

Читать дальше →
Total votes 7: ↑5 and ↓2+3
Comments6

Топ-10 ошибок веб-дизайна от Якоба Нильсена. Версия 2007.

Reading time6 min
Views3.8K
Новый рейтинг ошибок веб-дизайна от мирового авторитета в области юзабилити, руководителя «Nielsen Norman Group» Якоба Нильсена. Эти 10 новых только дополняют другие ошибки от Нильсена — «бегущие строки», тяжелый Flash, несовместимость браузеров и т.д.

Читать дальше →
Total votes 29: ↑22 and ↓7+15
Comments15

Железный апдейт

Reading time5 min
Views375
Я уже довольно давно являюсь постоянным читателем ХабраХабра. Как и многие из вас, я тоже замечал негативные тенденции касательно ухудшения качества статей. Я никогда никого не обвинял в этом, ведь ответственность за качество материала лежит на мне — как на пользователе этого замечательного ресурса. Я решил для начала перевести одну качественную статью. И, надеюсь, вы меня поддержите. Это мой первый топик на хабре.

Цель: показать, что модернизировать ноутбуки так же легко, как и Ваш домашний компьютер. Конечно, здесь мы тоже сталкиваемся с проблемами, но они вполне решаемы.

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

В этой статье мы разберемся как добавить в ноутбук USB-концентраторы и смонтировать GPS-навигатор внутрь корпуса. В качестве пациента у нас будет нетбук Asus Eee PC 701 4G.

Начнем с основ и перейдем непосредственно к процессу "железного апдейта".

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

Читать дальше →
Total votes 368: ↑339 and ↓29+310
Comments71

Выявляем фейки

Reading time3 min
Views1.4K
Читая хабр, я натолкнулся на статью о кончине интернета с прикрепленным сканом тарифов, которые по всей видимости, должны были и положить конец всемирной сети. Не особо вдаваясь в полемику, ведущуюся в комментариях, я заметил, что скан является обыкновенным фейком, причем низкого качества. Потратив десять минут на разбор картинки, я опубликовал полученный результат.

Несколько хабрапользователей попросили разъяснить некоторые моменты в отделении зерен от плевел.

В общем, в правке изображений в фотошопе нет ничего плохого, но иногда целью является обман. В этой небольшой статье с примерами я постараюсь рассказать, как можно за несколько минут отличить подделку невысокого качества (про подделки высокого качества речи не идет — фальшивыми деньгами даже в банках умудряются расплачиваться)
Читать дальше →
Total votes 159: ↑142 and ↓17+125
Comments40

3 года онлайн-консультирования — как это?

Reading time3 min
Views799
Занимаясь проектом Веб Мессенджер (софт для организации онлайн-консультирования на сайте) уже 3 года у нас накопился более чем обширный опыт по онлайн-консультированию посетителей нашего сайта, кроме того мы всегда стараемся быть в курсе как используют нашу систему клиенты, вот и хотелось обсудить накопленное с уважаемой аудиторией:
Далее самое интересное...
Total votes 50: ↑41 and ↓9+32
Comments34

Фотошопим на PHP

Reading time2 min
Views4.1K
Уменьшаем изображение разными библиотеками и сравниваем результат Для многих задач автоматической обработки фотографий не подходит качество и функционал библиотеки GD. Поскольку возможности обратиться к Photoshop из PHP или Perl пока не существует, решаем проблему с помощью ImageMagick.

Речь пойдет о PHP инрефейсе к ImageMagick MagickWand, который в репозитарии Fedora называется php-magickwand. Хочу обратить Ваше внимание, что MagickWand API отличается от классического ImageMagick тем что позволяет работать как с элементами растровой графики, так и с элементами векторной графики.

Для php есть еще одна реализация интерфейса к ImageMagick, которая называется IMagick, но функционал этой библиотеки, на мой взгляд, уступет MagickWand.


В первой статье рассмотрим на примерах несколько типичных задач по обработке изображений и сравним результаты с php-gd.



Читать дальше →
Total votes 66: ↑64 and ↓2+62
Comments31

О собеседованиях

Reading time5 min
Views7.9K
По долгу службы приходится иногда собеседовать людей на различные открытые вакансии в моём отделе.
В основном, на вакансии веб-программиста.

В заявке на подбор персонала в требованиях я указываю обычно весьма простые вещи:
– Хорошее знание SQL (MySQL, если быть точным).
– Знание Perl или PHP (с желанием перейти на Perl).
– Базовые знания всего остального, что может пригодиться разработчику — хотя бы отличать HTML от CSS, Java от JavaScript и веб-сервер от браузера.

Почему так просто? Всё банально — как правило, мне не нужны гуру.
Проекты, над которыми работает мой отдел, не такие сложные, чтобы не справиться человеку с 2–3 годами опыта активной веб-разработки. Все сложности, с которыми придётся столкнуться в первые месяцы работы, вполне себе могут быть решены или мной, или системными администраторами.

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

Найденные резюме отправляются мне. Что дальше?
Total votes 122: ↑82 and ↓40+42
Comments255

Мы писали, мы писали или что делать когда нас настигает туннельный синдром

Reading time12 min
Views325K
Если вы читаете эти строки, то будет вполне естественно предположить, что вы проводите за компьютером по крайней мере несколько часов в день, а то и больше. Такой режим работы привносит с собой достаточно сильную нагрузку на наши руки, которая может вызвать боли в кистях, запястьях и пальцах. Такие боли вызваны так называемым «туннельным синдромом» (синдромом карпального канала, кистевым туннельный синдром, carpal tunnel syndrome) — хроническим заболеванием.

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

Как развивается туннельный синдром и что мы при этом чувствуем


Итак, что же порождает это неприятное явление? Карпальный (туннельный) синдром вызывается сдавливанием нерва кисти (срединного нерва), который проходит в специальных каналах, образованных костями и связками. Естественно, при сдавливании нерва мы ощущаем боль, которая может чувствоваться в суставе кисти, но не только в нём. Сейчас мы пройдёмся по всем этапам обсуждаемого синдрома и постараемся связять физиологические процессы с тем, что мы можем ощущать при работе за компьютером.

Читать дальше →
Total votes 136: ↑131 and ↓5+126
Comments112

Нейронные сети: Лекция 2 (+пример на РНР).

Reading time3 min
Views39K
Совокупность нейронов соединённых тем или иным способом называется искусственной нейронной сетью или просто нейронной сетью.
Закон по которому нейроны соединены в сеть носит название структуры или топологией сети.

Множество нейронов не соединённых между собой, но соедененные с другими нейронами носит название слоя нейрона.
Сети бывают 2х видов: однослойные, многослойные.

Простой перцептрон


Простой перцептрон состоит из 1го нейрона (один слой) с n входами и пороговой функции активации

Поскольку выходами сети является +1 или -1. То перцептрон эффективен для решение задачи классификации 2х классов.
Читать дальше →
Total votes 53: ↑38 and ↓15+23
Comments92

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity