Показаны сообщения с ярлыком Веб. Показать все сообщения
Показаны сообщения с ярлыком Веб. Показать все сообщения

Интерпретатор C++

Иногда, когда пишешь на C (С++), бывают такие ситуации, что скорость разработки гораздо важнее скорости выполнения программы. В таком случае вместо постоянной компиляции и линковки выгоднее использовать интерпретатор С (С++). Язык С традиционно считается компилируемым, но, тем не менее, интерпретатор для него существует. И даже не один, встречайте:

Поисковик Cuil

UP: 2014 год на дворе, домен не существует больше. Умерла поисковая система. В мае 2010 года я про неё писал:

В логах апача обнаружился бот незнакомой доселе поисковой системы Cuil. Сами про себя говорят примерно следующее:
Обычно в ответ на запрос пользователя поисковые системы возвращают список ссылок. Cpedia предлагает другой путь:
Для людей естественный способ получения информации,- это отчёт, краткая выдержка по теме. Текущий вариант посиковой выдачи (в других поисковиках) больше похож на получение списка литературы, чем на получение ответа.
Cpedia для каждого запроса суммирует и разбивает по категориям идеи в сети и использует полученные данные для создания выборки. Мы делаем тщательную фильтрацию повторений для того, чтобы предоставить только уникальный контент. Также, как Wikipedia использует навыки множества людей для редактирования одной статьи, мы объёдиняем все документы, описывающие одну тему в сети, в один ответ.
Очень напоминает некогда инновационную, а теперь совсем умершую поисковую систему C4 TOTAL SEARCH (по старому адресу www.c4.com теперь вообще паркинг) или 37.com, превратившуюся из некогда интересного стартапа, в примитивную помойку-дорвей.

Ищет даже по русски, хотя с русскими шрифтами на сайте беда.


Нарисовать иконку

В поисках бесплатного онлайнового редактора иконок наткнулся на полезный и качественный сервис favicon.cc. Умеет делать прозрачность, сдвигать рисунок, выбирать цвет из рисунка (как пипетка в Photoshop), и даже показывать получающуюся иконку в реальном времени в масштабе 100% на рисунке, изображающем адресную строку браузера.

Весьма удобно... и затягивает ;-)

Специальный поиск Google

Несколько раз случайно натыкался, и каждый раз, когда было нужно,- не мог найти: Гугл позволяет задать область поиска выбором специального поисковика.

Поиск Linux
Поиск BSD
Ещё есть поиск по Microsoft, поиск по правительственным сайтам США и ещё несколько: полный список на странице Special Google Searches

Расшарить всё

AddThis logoПо наводке интернет-магазина Озон набрёл на полезный сервис AddThis. С помощью панели инструментов, установленной на свой сайт (или блог), посетители вашего ресурса смогут быстро опубликовать ссылку на понравившуюся страницу в любом из множества социальных сервисов, будь то жЫвой жУрнал, твиттер или какой-нибудь закладочник, типа доброго бобра. Проверил на ЖЖ, GoogleReader и Facebook,- всё работает.

Бот-картёжник

красные пики, чёрные червы В семействе известных мне jabber-ботов,- прибавление. Умница point@freefd.info умеет по заданному адресу (Город Улица Дом) отвечать адресом страницы googlemaps, на котором отобразится нужный адрес. Отправляем этому боту Город Улица Дом и получаем ссылку на карту.
Например, отправляем адрес "Москва Кремль" и в ответ получаем ссылку на карту.

Прикольно.

P.S. Идея для картинки взята из замечательного фильма Трасса 60 \ Interstate 60

Бесплатная регистрация домена в зоне .ru

Что-то поставщики услуг совсем распоясались,- я всегда считал, что регистрация домена в зоне .ru стоит 20 условных единиц (около 600 рублей с поправкой на внутренние курсы регистраторов). Потом увидел цену в 99 рублей. Последнее самое вкусное предложение там-же,- 49 рублей,- правда с шансом 50%.
Хотите поучаствовать в лотерее (или гарантированно зарегистрировать домен за 99 рублей),- вам на repark.ru.
А вот совсем бесплатной регистрации пока не встречал

Дебаг PHP (в errorlog apache)

phpИногда возникает задача по-быстрому поправить что-то в PHP скриптах на сервере прямо из консоли. Если всё удаётся с первой попытки,- честь и хвала, а если нет? Часто бывает так, что страница просто перестаёт открываться, или на месте ожидаемого блока с текстом или картинки ничего нет. В этом случае поможет стандартная функция php error_log():

error_log('текстовое сообщение'); # записать в apache error.log

Не забудьте после отладки удалить (или закомментировать) все отладочные сообщения
Используя error_log можно быстро "на коленке" отладить небольшие изменения. А для больших проектов надо использовать что-то посерьёзнее, чем консоль, например Geany IDE

Российский НИИ искусственного интеллекта

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

Статистика запросов в поисковиках

Понадобилось посмотреть статистику запросов в различных поисковиках. Нашёл такое:


Микрософтовский Bing, вполне в стиле остальных продуктов, на любой клик открывает бесполезную справку. Когда справка открылась в пятый раз,- искать надоело. Кто знает, есть у bing.com статистика запросов?

Windows Live и Linux

Понадобилось тут просмотреть в Ubuntu файл Microsoft Project,- OpenOffcie такого не умеет, первый попавшийся бесплатный аналог OpenProj с заявленной поддержкой файлов .mpp сказал Can not open file. В GoogleDocs тоже дали от ворот поворот. Вспомнил, что микрософт вроде как сделал свой вариант онлайн-офиса,- решил попробовать открыть там, тем более что аккаунт есть. Однако, сразу после логина получил печальное сообщение:


* Microsoft Internet Explorer 6, 7, or 8 running on Microsoft Windows XP, Windows Server 2003, or Windows Vista. You can download Internet Explorer from the Internet Explorer page.

* Mozilla Firefox running on Windows XP, Windows Server 2003, Windows Vista, or Mac OS X 10.2.x and later. You can download Firefox from the Firefox download page.


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

Вот в чём фишка

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

Вот если бы к социалке сразу привязать jabber-сервер (или sip), да ещё с нормальным клиентом,- вот это было бы правильно.

ВидеоКласс

Очередная социальная сеть с загадочным названием ВидеоКласс. Судя по названию,- будут завлекать возможностью видеочата. Пробую регистрироваться: судя по бардаку с населёнными пунктами,- либо новый проект Одноклассников, либо скопировали у них базу. Функционал,- такой-же. По крайней мере до тех пор, пока не заполнишь больше 50% профиля, это у администрации типа политика такая. Дизайн страниц, пункты в меню и вообще ощущения внутри,- практически один-в-один одноклассники.ру, только цветовая гамма другая. И ужасное мигающее оранжевое "На сайте". Вообщем, можете регистрироваться, я предупредил.

Анализатор качества поисковых систем

Сервис существует уже достаточно давно, мне попался только сегодня. Позволяет оценить качество поиска по различным критериям, например по качеству навигационного или тематического поиска, проверить поисковики на уровень поискового спама, на качество подсказок и даже показывает апдейты. Результаты выводятся в виде сравнительных графиков или маленьких и удобных информеров. Вот, например, информер "поисковый спам":

DNS SRV

Настроил джаббер-сервер для одного домена, для корректной маршрутизации достаточно в DNS указать корректную запись типа SRV для jabber-сервера. Попутно выяснилось, что прочие сервисы, например SIP, работают аналогичным образом:

IPv6 поверх социальных сетей (IPoSN)

В догонку к трехбуквенным акронимам и шуткам в RFC, в этом году появился ещё один RFC 1 апреля: IPv6 over Social Network (IPoSN). Автор предлагает следующий концепт:

  • считать каждого пользователя маршрутизатором, у которого есть как минимум loopback интерфейс;

  • каждого друга или связь между пользователями использовать как point-
    to-point.


Таким образом, на уровне социальной сети обеспечиваем хорошую связность сети. Осталось понять что у нас с пропускной способностью ;-)

Текстовые души смайликов

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

  • PHPBB оказался на высоте,- в теге alt каждого смайлика прописан его текстовый аналог, как мы его вводим с клавиатуры, например : - ).

  • PunBB версии 1.2.16 альтернативным текстом подставляет словесное описание настроения, например smile

  • IP.Board пишет в тег alt имя файла, например rolleyes.gif


Делайте выводы.

Тематический поиск

Есть такая профессия у сайтов,- искать в интернете. Помимо широко известных Яндекса, гугла и иже с ними есть ещё и малоизвестные игроки, например Флексум,- сервис для создания поиска по группе сайтов. К примеру, можно сделать поиск по сайтам отрасли или поиск по сайтам региона. Для примера сделал поиск автоматизация в AutoCAD и прочее 3D, потом прикручу к сайту про ГРИФ-CAD. Поисковую форму и результаты поиска можно интегрировать в сайт в виде скрипта, или использовать XML выдачу и показывать результаты как захочется. Кроме всего прочего,- Flexum показывает рекламу и делится доходами.

Спринтер или стайер? Бегун!

Зарегистрировался в Бегуне, который точно знает ответ на вопрос Как купить 100 клиентов за 100 рублей? Ответ тут!.