Pull to refresh
0
0

User

Send message

Пишем простейший торрент трекер на php

Reading time5 min
Views28K
Обмен файлами всегда привлекал людей, для этого собственно и был изобретен протокол BitTorrent.

Большинство торрент трекеров написано на PHP, хотя встречаются и такие, которые написаны на C# языке, но для ознакомления мы будем использовать именно PHP.

Давайте рассмотрим что из себя представляет трекер.
Читать дальше →
Total votes 172: ↑111 and ↓61+50
Comments100

Wordpress? LiveStreet!

Reading time1 min
Views3.2K
У многих сложилось мнение, что LiveStreet — это исключительно движок блого-социальных сетей, но это нет так. И мы решили показать, как на LS очень просто построить обыкновенный standalone блог аля WordPress.

И вот, что у нас получилось:
image
Читать дальше →
Total votes 118: ↑83 and ↓35+48
Comments56

Руководство по Ubuntu 10.04 «Lucid Lynx»

Reading time2 min
Views5.4K
Как уже не раз вспоминали за последнее время, лето — это отличный повод изучить что-то новое и расширить свой кругозор. Конечно же это касается и сферы компьютерных технологий.

Поэтому если вы ещё не приобщились к миру Linux и не испытали эту замечательную и удобнейшую систему в действии, то предлагаю вам простой способ устранить это упущение. Многие упрекают Linux в чрезмерной запутанности, в сложности для изучения и даже в необходимости наличия у пользователя навыков программирования для работы с ней. К счастью, это всё мифы, давно уже не имеющие ничего общего с реальность.

Однако простых и понятных учебников по Linux не так и много, в основном приходится собирать информацию по частям на бескрайних просторах Сети. Что, увы, иногда отбивает охоту от активных действий. Мне захотелось это исправить и помочь пользователям легко и безболезненно перейти на использование Linux, поэтому я написал руководство по Ubuntu Linux с прицелом на новичков.
Немного подробностей
Total votes 160: ↑131 and ↓29+102
Comments267

Релиз Microsoft Small Basic 0.9

Reading time1 min
Views2.7K
image

Microsoft Small Basic (информация о языке) преодолел рубеж в 300 тысяч загрузок.

В этом релизе исправлено множество ошибок, а так же было уделено много внимания производительности (например, некоторые циклические операции теперь выполняются в 4 раза быстрее).

Изменения в объектах:
Читать дальше →
Total votes 21: ↑11 and ↓10+1
Comments20

BuddyPress — руководство для начинающих

Reading time3 min
Views73K
imageBuddyPress — это плагин, добавляющий возможности социальной сети, к базовому функционалу WordPress. Например, добавив расширенный профиль для авторов блога, можно легко превратить обычный сайт в полноценную социальную сеть. Большинство возможностей BuddyPress не имеют аналогов в других плагинах, а в связи с ростом его популярности, можно без конца удивляться насколько сложные сайты можно создавать на основе WordPress.
Читать дальше →
Total votes 42: ↑38 and ↓4+34
Comments22

Представлена первая бета-версия flash-плеера Lightspark

Reading time1 min
Views917
После года разработки представлена первая бета-версия свободного flash-плеера Lightspark. Он базируется на использовании JIT-компилятора, транслирующего код ActionScript в x86-инструкции. Основан на технологиях LLVM. Исходный код написан на C++ и распространяется в рамках лицензии GPL v3.

Основные особенности

  • Задействование OpenGL при формировании вывода геометрических объектов и видео (для работы требуется видеокарта с поддержкой шейдеров). Возможно подключение фильтров и эффектов, изменяющих параметры видео, благодаря задействованию текстурированного вывода с использованием OpenGL.
  • Поддержка ActionScript 3.0, впервые представленного в Adobe Flash 9 (в Gnash полная поддержка ActionScript 3.0 ещё не реализована).
  • Плагин для Mozilla.

Есть PPA-репозиторий.
Total votes 51: ↑47 and ↓4+43
Comments54

Открытые каналы в Loudtalks

Reading time2 min
Views2.6K
image

В новом релизе Loudtalks, который мы выпустили в последний день апреля, появилась интересная функция, о которой хочется рассказать.

Loudtalks — это голосовой мессенджер push-to-talk. Вместо того чтобы печатать сообщения, как в ICQ или звонить как в Skype, вы нажимаете горячую клавишу, говорите и звук в реальном времени транслируется собеседнику. Получается быстро и во многих случаях удобнее звонков или IM.

До недавнего времени общаться можно было только с теми, кто явно добавлен в контакты — то есть со знакомыми, коллегами. Нам хотелось дать пользователям способ находить новые контакты, поэтому мы сделали открытые каналы.

Открытые каналы позволяют общаться группам до 100 человек на «одной волне». При этом не обязательно добавлять собеседников в контакты, достаточно найти интересный канал, подключиться к нему и можно говорить. У скайпа раньше была похожая функция под названием Skypecasts, но по неизвестным мне причинам они ее из программы убрали.

Самый первый разговор, после запуска новой версии состоялся на канале Lobby между мной, весельчаком-немцем из Баварии и программистом Google из Сан-Хосе.

Инструкция по применению
Total votes 75: ↑62 and ↓13+49
Comments84

Тонкие клиенты как они есть

Reading time7 min
Views81K
Несколько лет назад директор фирмы (торговавшей компьютерным хламом и немножко занимавшейся серверами), где я работал системным администратором, загорелся идеей делать и продавать тонкие клиенты. После некоторого количества не очень удачных попыток полного аутсорса разработки, меня привлекли к процессу, как человека, знающего зачем это и как его едят (я не занимался разработкой ПО, я ругался с халтурящими разработчиками и по мере возможности консультировал по.тому, что нужно, а что нет в ТК).

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

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

Читать дальше →
Total votes 147: ↑135 and ↓12+123
Comments108

Хакинг и модинг ASUS WL500G Premium

Reading time3 min
Views65K
Вот появилось время, и сделал давно задуманное. Надо ли говорить, что данный роутер просто легендарный и в интернетах сложились большие сообщества любителей этой железки. В данной доработке мне очень помогла Паяльная станция Lukey702.

image
Читать дальше →
Total votes 170: ↑166 and ↓4+162
Comments177

Создание круговых панорам (flash)

Reading time5 min
Views141K
Как сделать панорамное фото с трехмерным обзором


Вертеть головой — потянув мышкой, или курсорами ← →, приближение/удаление — колесиком мышки.

В этой статье я расскажу о том, как делать панорамные фотографии, а так же
как из них сделать круговые 3D-панорамы: какие для этого нужны программы, и как ими пользоваться. Словом, попробую показать весь процесс шаг за шагом. В конце статьи сделаю небольшую работу над ошибками, и расскажу о том, как их избежать в будущем.

Вообще, сделать панорамное фото (в т.ч. круговую панораму) совсем не сложно.
При минимальном навыке на всё уйдет минут 10.

Перечислю всё, что нам понадобится:
Читать дальше →
Total votes 103: ↑96 and ↓7+89
Comments73

Компьютер в машине

Reading time3 min
Views80K

Предыстория



У меня toyota corolla 2003 года, с завода на официальные машинки ставили только кассетные магнитолы. Конечно, кассеты в магнитолу я не ставил ни разу, обходился радио и фм модулятором.
Не сказать, что я особо притязателен к музыке, но конечно хотелось чего-то более. Какие были варианты:
1. Поставить рамку на 1 или 2 дин и поставить обычную магнитолу.
2. Купить за 70$ родную, на eBay но уже с дисками. Но без мп3 :)
3. Купить за 600$ крутую, прямо под мою машину, со всем…

Но не один мне особо не нравился…
1. обычные магнитолы лишали бортового компьютера.
2. Шило на мыло :)
3. Дороговато и не очень нравились…

Вот и пришло решение поставить компьютер в машину. Вот что было ДО и ПОСЛЕ. Интересно? Добро пожаловать под хабракат =)
До: image После: image
Читать дальше →
Total votes 350: ↑337 and ↓13+324
Comments275

Очередной неклон хабра

Reading time4 min
Views1.7K
Почему неклон? Да потому что остальные неклоны тоже неклоны. Даже livestreet в последней версии стал неклоном. А чем мой движок хуже? Ну конечно в нем много общего с хабром, но есть же и свое. Хотя, с тех пор как появилась система расширений, все свое выделено в отдельные расширения, ну да ладно. Спешу вам представить свой движок блогоподобных социальных сетей (с) Envos.Blogs

image

Но в отличии от других неклонов, я не собирался делать что-то подобное хабру, и не хабр меня вдохновил. Вдохновил меня мой друг, за бутылочкой пивка после футбольный тренировки. Он предложил написать сайт для нашей футбольной команды, что бы люди заходили и читали объявления о новых матчах и тренировках, и могли регистрироваться. Я написал, но ничего из этой затеи не вышло. Люди не хотели жать на кнопку «приду». Тогда я написал фотогалерею, что бы выкладывать фотографии с тренировок. Потом написал блоги, что бы можно было выкладывать еще и отчеты. Гостевую книгу добавил для общения. И так меня это увлекло, что сам не заметил как получился движок аля хабр.
Читать дальше →
Total votes 144: ↑89 and ↓55+34
Comments130

Теперь любой может заплатить вам по своей карте Visa или MasterCard

Reading time1 min
Views3.4K
image
Ни для кого не секрет, что есть такая замечательная система Payoneer. Для тех, кто не знает, скажу: замечательна она тем, что вы можете заказать выпуск дебетовой карты Payoneer PrePaid MasterCard, получать деньги на неё (фрилансерство на зарубежных сайтах, электронная коммерция и др.) от ваших клиентов и снимать в любом банкомате, который работает с MasterCard. Теперь любой человек может перевести вам деньги на вашу карту со своей карты Visa или MasterCard! Как это сделать, читайте дальше!
Читать дальше →
Total votes 105: ↑92 and ↓13+79
Comments135

Яндекс.Фотки – теперь и программа

Reading time2 min
Views14K

Сегодня Яндекс выпустил программу для людей, увлекающихся фотографией, – Яндекс.Фотки 1.0.0 Beta.

Сервис Яндекс.Фотки – один из самых популярных проектов Яндекса. На Яндекс.Фотках можно хранить и публиковать свои фотографии, участвовать в конкурсах, обсуждать свои и чужие работы, привязывать фотографии к карте.

«Было бы здорово, – подумали мы, – если бы Яндекс.Фотки могли работать с фотографиями не только непосредственно на сервисе, но и на своем компьютере. Нужна такая программа, которая позволяет находить фотографии, управлять своим архивом, редактировать снимки и загружать их на Яндекс.Фотки».

Подумали – и сделали :-)

Программа Яндекс.Фотки

Читать дальше →
Total votes 104: ↑86 and ↓18+68
Comments204

Яндекс в Опере: не Бар, так Панель

Reading time1 min
Views14K

Поздравляем фанатов Opera с прекрасным началом рабочей недели!

С этого дня этот «обделённый» Яндекс.Баром ваш любимый браузер можно дополнить боковой панелью с быстрым доступом к сервисам Яндекса.  Установить Яндекс.Панель в браузер Opera можно по этой ссылке или с главной страницы Яндекса.

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

Панель автоматически подстраивается под высоту окна браузера, непоместившиеся блоки можно увидеть, нажав на ссылку «Показать скрытые блоки».

Вызывается и скрывается панель по специальной кнопке  в Opera или нажатием клавиши F4 (это легко запомнить).

Подробную инструкцию по установке Яндекс.Панели можно найти в нашей справке.





Устанавливайте, пробуйте, пишите отзывы!

P.S. Яндекс.Панель работает и под Firefox, но это большой секрет ;-)

Виктор Карпов, ценитель оперы

.
Total votes 81: ↑56 and ↓25+31
Comments39

В двести поездов — без билета

Reading time1 min
Views4.5K

Яндекс.Деньги рады рассказать о том, что эксперимент Российских железных дорог по внедрению электронной регистрации на поезда признан успешным. С декабря действие услуги расширено — теперь поездов, на которые можно зарегистрироваться таким образом, не восемь, а почти двести.

Чтобы сесть в любой поезд, номер которого попадает в диапазон от 1 до 199, теперь не нужен бумажный билет — достаточно просто предъявить проводнику паспорт. Для того, чтобы воспользоваться этой услугой, необходимо найти нужный рейс (например, на Яндекс.Расписаниях) и оплатить билет через интернет (например, Яндекс.Деньгами), выбрав услугу «пройти электронную регистрацию»). Это правило действует для всех поездов, которые отправятся в путь после 14 января 2010 года.



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

Экономьте время. Ваши Яндекс.Деньги.

Елена Трускова,
Нахожу билеты на Яндекс.Расписаниях, оплачиваю Яндекс.Деньгами

.
Total votes 79: ↑65 and ↓14+51
Comments101

Обзор дополнений к популярным CMS для организации сервиса-микроблоггинга

Reading time2 min
Views1.9K
image

В недавнем обзоре я описал лучшие standalone-решения для организации микроблоггинга. Сейчас же мы посмотрим, что нам предлагают на этот счет популярные CMS :-)

Читать дальше →
Total votes 36: ↑25 and ↓11+14
Comments29

cocos2d — фреймворк для создания игр для iPhone

Reading time2 min
Views5.5K
Cocos2d — это небольшой opensource фреймворк для создания 2D игр. Изначально он создавался для программ, написанных на python'е для платформ Windows, Linux и Mac, но потом появились версии для iPhone и даже для Android.

Мы использовали его для написания своей игры iTreasure (ссылка в iTunes) — ремейка «Тайны Океана» и ни разу не пожалели об этом.

Почему cocos2d


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

— Простота.
Если вы уже писали что-нибудь для iPhone, то начать использовать cocos2d вам практически ничего не будет стоить.

— Открытость.
У движка очень хорошая лицензия — GNU Lesser GPL, что позволяет свободно использовать его в коммерческих продуктах.

— Большое комьюнити.
Уже более 200 программ игр сделано с использованием cocos2d. В интернете можно найти огромное количество информации о тонкостях и проблемах, связанных с использованием движка (правда, на английском языке).

— Множество рабочих примеров и приложений с открытым кодом.
Во-первых, очень много рабочих примеров включено в дистрибутив фреймворка. Кроме того, многие люди открывают исходники своих приложений (даже продающихся в appstore), для того, чтобы другие могли найти в них готовые решения и ответы на свои вопросы.
Читать дальше →
Total votes 30: ↑23 and ↓7+16
Comments11

Вычисляем плохих ботов

Reading time1 min
Views2.9K
image
Это ничуть не руководство к действию, а только лишь некоторые мои умозаключения, которые не являются истиной в последней инстанции.
Итак, давайте рассмотрим ситуацию, когда по сайту лазят боты и занимаются там разными неприглядными делами: сканируют, спамят через формы, грабят контент и так далее. Но по сайту могут пройтись и хорошие роботы — с поисковых систем, которых обижать нельзя. Необходимо определить плохих ботов и заблокировать их.

Итак, ряд простых, но полезных советов
Total votes 78: ↑62 and ↓16+46
Comments52

HTPC из старого хлама

Reading time3 min
Views27K
image

Давно чесались руки соорудить домашний медиацентр, и, по совместительству, файлохранилище. Новое покупать не давала жаба, пришлось собирать из того, что было. А было… (как всегда, трафик!!!)
Читать дальше →
Total votes 116: ↑113 and ↓3+110
Comments93

Information

Rating
Does not participate
Location
Ставропольский край, Россия
Date of birth
Registered
Activity