WWWorld.ru · Темы дня · Разделы дня · Интересы дня · 2012 · Свежие новости

Темы
Разделы
Интересы
Top 20
31

HTML5 / Бди!

Как известно, в большинстве европейских языков принято начертание текста слева направо, а у некоторых ближневосточных языков принято начертание текста справа налево. Если символ Юникода не является буквою алфавита (таковы знаки пунктуации и арабские цифры), то по умолчанию в браузере он принимает ориентацию предшествующего текста (например, появляется слева от текста, предшествующего ему в HTML-коде, если этот текст был семитским). Однако случается и так, что ориентация некоторого текста может быть любою (например, у имени пользователя, когда оно берётся из базы данных), но положение последующей пунктуации и нумерации (например, для единообразия пунктов в списке имён пользователей сайта) должно соответствовать не этому тексту, а ориентации остального документа. Понятно, что тогда такой текст, ориентация которого заранее не известна, придётся как-то экранировать от остального документа. Традиционным средством такого экранирования является задание тексту соответствующего CSS-свойства (кодом <span style="unicode-bidi: isolate">…</span>). Однако это и долго записывать, и тег span (как известно) не семантический, да и браузерам всё ещё разрешено игнорировать CSS, если такова их настройка. Было бы лучше, кабы был специальный тег HTML для такого экранирования. И такой тег действительно оказался введён WhatWG в подразделе 4.6.23 черновика стандарта HTML5. Читать дальше → habrahabr.ru »
2011-10-30 11:04 habrahabr.ru / Новости / направление текста
32

JavaScript / Автоматическое изменение высоты текстового поля во время ввода текста

В интернете масса решений на javascript, с помощью которых можно автоматически изменять высоту текстового поля во время ввода текста, и на хабре уже был обзор на эту тему. Но не все так гладко, как кажется. Коротко опишу о чем в указанном топике идет речь. Дело в том, что нельзя просто взять и спросить у textarea, сколько места занимает введенный в него текст. Ну нет таких функций в javascript. Это создает достаточно большие проблемы при обходе этой ситуации. Вообще все решения имеют свои недостатки, и самое меньшее из зол… Хотя почему из зол? Для тех, кто использует в своих разработках javascript библиотеки, это скорее плюс, чем недостаток. Вобщем суть не в этом. Самых лучших решений можно добиться подключив одну из javascript библиотек, иначе получится мягко говоря не очень. Одни решения могут стабильно работать только с моноширинными шрифтами, с обычными же будут подглючивать. Другие опираются на scrollHeight и offsetHeight, но в этом случае плавно увеличить высоту получается, а вот уменьшить уже никак. Хотя подождите. Как это не удается уменьшить? Значит с помощью библиотек можно уменьшить, а без применения библиотек нет? Бред какой-то, звучит как будто фреймворки на каком-то волшебном языке написаны. Смотрите как это делается безо всяких фреймворков. Читать дальше → habrahabr.ru »
2011-11-18 00:45 habrahabr.ru / Новости / javascript
33

aTypo Picture 3.40 для iOS создает фотографии из текста

aTypo Picture - это бесплатное приложение для iPhone, iPod touch и iPad, при помощи которого можно превращать фотографии в необычные изображения с эффектом типографики. Пользователь может изменять цвета символов, текст, которым будут заполнены объекты на фотографии, выбирать разные текстуры. Для быстрого получения эффекта предусмотрено более четырех десятков предустановок. Скачать программу для устройств с iOS 4.2 или выше можно отсюда . Программа бесплатная. #vk ixbt.com »
2011-12-22 02:28 ixbt.com / Новости / Новости
34

Haskell / Реализация конструирования N-грамм и генерации псевдо ЕЯ-текста на их основе на языке Haskell

Сего дня мы продолжим рассмотрение темы генерации естественноязыковых текстов, начатую в предыдущей моей статье «Генерация естественно-языковых фраз при помощи языка Haskell на основе порождающих грамматик и расширенных цепей Маркова». Возможно, что некоторым из вас сегодняшние вопросы покажутся несколько неприменимыми к теме синтеза ЕЯ-текста, однако в одно время этот подход широко обсуждался. Ну а использование статистических методов в лингвистике для анализа синтагматических отношений как использовалось, так и используется по сей день. Итак, речь поведём о так называемых N-граммах. N-грамма — непрерывная последовательность из n символов, взятых из заданной большей последовательности тех же символов. Под символами могут пониматься такие объекты, как буквы, фонемы, слоги, морфемы, слова, пары оснований ДНК и другие подобные объекты. Каждой N-грамме приписывается частная вероятность, подсчитанная на основе выборки всех возможных N-грамм из достаточно большого корпуса текстов (под «текстом» здесь понимается соответствующая последовательность объектов — собственно тексты, речь на естественном языке, геном и т. д.). Ознакомиться с дальнейшим изложением habrahabr.ru »
2011-12-24 23:43 habrahabr.ru / Новости / ЕЯ-текст
35

.NET / XNA: Вывод текста системными шрифтами

XNA предполагает вывод текста только заранее подготовленными растровыми шрифтами. И это правильно. Быстро, не зависимо от ОС, предсказуемые размеры текста. В моём случае требовалось совершенно противоположное. Произвольный выбор гарнитуры и размера шрифта, и низкие требования к производительности. Задача оказалась довольно трудной. Информации в интернете оказалось мало и она была крайне разрознена. Читать дальше → habrahabr.ru »
2012-01-08 18:01 habrahabr.ru / Новости / text
36

Notepad++ v.5.9.8 - удобный и качественный бесплатный текстовый редактор

Notepad++ - это бесплатный редактор текстовых файлов (замена стандартного Блокнота) с поддержкой синтаксиса большого количества языков программирования, ориентирован для работы в операционной системе MS Windows. Этот проект базируется на компоненте Scintilla (очень мощном компоненте для редактирования) написанном на C++ с использованием только Win32 API и STL (что гарантирует максимальную скорость выполнения при минимальном размере программы), распространяется под лицензией GPL. Основные особенности Notepad++: Подсветка текста и возможность сворачивания блоков, согласно синтаксису языка программирования. WYSIWYG (печатаешь и получаешь то, что видишь на экране). Настраиваемый пользователем режим подсветки синтаксиса. Авто-завершение набираемого слова. Одновременная работа с множеством документов. Одновременный просмотр нескольких документов. Поддержка регулярных выражений Поиска/Замены. Полная поддержка перетягивания фрагментов текста. Динамическое изменение окон просмотра. Автоматическое определение состояния файла. Увеличение и уменьшение. Поддерживаются версии Windows со специальным языковым окружением. Заметки. Выделение скобок при редактировании текста. Запись макроса и его выполнение. В новой версии устранена потенциальная проблема безопасности при загрузке плагинов, доработаны панель проектов и графический интерфейс программы. Подробности о новой версии вскоре можно будет прочитать там . Загружать Notepad++ v.5.9.8 тут (5,4 МБ, Freeware, Windows All). #vk ixbt.com »
2012-01-09 09:20 ixbt.com / Новости / Новости
37

Apple / [Из песочницы] Чтение текста в iPod nano 6g

Не так даавно мне в голову пришла идея использовать свой iPod nano 6g в качестве подспорья при списывании на экзаменах. Что может быть удобнее, чем читать текстовый документ прямо со своего запястья и не быть пойманым со шпорами? Всё оказалось не так безоблачно как я предполагал, — именно на айподе нано шестого поколения компания Apple исключила настолько облюбовавшуюся мне функцию заметок, — но решение все же было найдено. Всех заинтересовавшихся сострадальцев приглашаю под кат. Читать дальше → habrahabr.ru »
2012-01-10 17:54 habrahabr.ru / Новости / шпора
38

Блог компании Microsoft / 7 классных примеров с тенями для текста, которые вы просто не можете пропустить

В прошлых двух статьях мы познакомились с тем, как работают тени в CSS3: box-shadow и text-shadow. Сегодня, продолжая последнюю тему, мы посмотрим на еще несколько красивых примеров использования теней для текста для достижения интересных эффектов. Читать дальше → habrahabr.ru »
2012-01-12 10:36 habrahabr.ru / Новости / ie10
39

Smart Keyboard Pro 4.6.1 - ускоренный ввод текста на Android

Данное приложение предназначено для быстрого ввода текста на устройствах, работающих под управлением Android. Эта программа представляет собой виртуальную клавиатуру, которая очень похожа на оригинальную систему ввода текста, однако, в отличие от стандартного инструмента, Smart Keyboard Pro содержит множество полезных дополнений. Данная программа работает с мультитач-устройствами, поддерживает скины, позволяет задействовать голосовой набор. Приложение может подключить умный словарь и использовать автоматическое заполнение набираемого текста. Кроме этого, в программе предусмотрена калибровка ввода и есть возможность назначения клавиш. Установить программу для устройств с Android 1.5 или выше можно тут . Стоимость программы - 2 Евро. #vk ixbt.com »
2012-01-12 14:00 ixbt.com / Новости / Новости
40

Искусственный интеллект / [Из песочницы] Распознавание непрерывного рукописного текста в режиме off-line

Предисловие Как известно, задача распознавания непрерывного рукописного текста в режиме off-line пока считается нерешённой. Мне удалось решить эту задачу теоретически и практически. Практическая часть сейчас имеет вид демонстрационной версии программы. Решение общее, оно не ограничивается какой-либо областью применения, языком или размером словаря. О программе Программа полностью обучаемая. Процесс обучения выглядит просто: Читать дальше → habrahabr.ru »
41

Linux для всех / Перевод выделенного текста с любого языка на русский

Хочу поделиться с вами своим лайфхаком. В первую очередь он предназначен для людей, которым лень лезть в словарь всякий раз, когда они встречают незнакомое иностранное слово в тексте. Я хочу рассказать, как получить перевод выделенного текста в виде оповещения рабочего стола. Читать дальше → habrahabr.ru »
2012-01-29 13:23 habrahabr.ru / Новости / лайфхак
42

В Microsoft работают над вводом текста в смартфон сквозь ткань одежды

Дополнительная сенсорная панель на крышке сможет реагировать на прикосновения через ткань - шелк, хлопок или даже толстую шерсть. Инновационный метод пригодится в случаях, когда нужно срочно отправить письмо или sms, а доставать смартфон из кармана неудобно. hitech.newsru.com »
2012-02-13 15:01 hitech.newsru.com / Новости /
43

Microsoft разрабатывает способ ввода текста на дисплеях

Исследователи веб-корпорации Microsoft занимаются созданием нового метода текстового ввода на сенсорных дисплеях сквозь ткань одежды. В случае, если разработчикам удастся создать такую технологию, пользователи смогут вводить слова при помощи одних только жестов и мобильное устройство при этом не нужно будет вынимать из пиджака или кармана брюк. Как сообщает издание The New York Times, главная идея [...]Microsoft разрабатывает способ ввода текста на дисплеях в блоге: Новости Интернета spaleno.ru »
2012-02-15 21:47 spaleno.ru / Новости / Софт
44

aTypo Picture 3.47 для iOS создает фотографии из текста

aTypo Picture - это бесплатное приложение для iPhone, iPod touch и iPad, при помощи которого можно превращать фотографии в необычные изображения с эффектом типографики. Пользователь может изменять цвета символов, текст, которым будут заполнены объекты на фотографии, выбирать разные текстуры. Для быстрого получения эффекта предусмотрено более четырех десятков предустановок. Скачать программу для устройств с iOS 4.2 или выше можно отсюда . Программа бесплатная. #vk ixbt.com »
2012-02-23 10:36 ixbt.com / Новости / Новости
45

PHP / Много текста про практику работы с PHPUnit/DbUnit

Доброго времени суток, друзья! Хочу поделиться опытом по борьбе с PHPUnit/DbUnit в связке с MySQL. Далее небольшая предыстория. Краткая предыстория В процессе написания одного веб-приложения возникла необходимость тестировать код на PHP, интенсивно взаимодействующий с БД MySQL. В проекте в качестве фреймворка модульного тестирования использовался порт xUnit — PHPUnit. В результате было принято решение писать тесты для модулей, непосредственно взаимодействующих с базой, подцепив плагин PHPUnit/DbUnit. Дальше я расскажу о тех трудностях, которые возникли при написании тестов и о том, каким способом я их преодолел. В ответ же хотелось бы получить комментарии знающих людей относительно корректности моих решений. Читать дальше → habrahabr.ru »
2012-02-25 23:00 habrahabr.ru / Новости / суббота
46

Каскадные Таблицы Стилей / Новый метод замены текста картинкой, или избавляемся от -9999px

Хотелось бы поговорить о техниках замены текста изображением. Думаю, практически все сталкивались с моментами в верстке, когда, к примеру, для заголовка страницы нужно использовать графический объект, при этом сохранив под ним текст и для поисковых роботов, и для печатной версии. Да и в принципе, никогда не хочется ломать семантинку страницы. Немного об истории решения этого вопроса. Самой первой популярной техникой была так называемая FIR (она же — Fahrner Image Replacement), которая появилась в 2003-м году. Она проста как пень, и многие начинающие верстальщики ее до сих пор используют: Читать дальше → habrahabr.ru »
2012-03-03 02:24 habrahabr.ru / Новости / переводы
47

.NET / HotTranslator — перевод текста в мессенжерах «на лету»

В комментариях к моей прошлой статье пользователь vvzvlad натолкнул меня на идею программы, которая бы помогала вам при общении с иностранцами, а именно переводила бы предложения на необходимый для вас язык при нажатии на хоткей. В итоге получилась программка под названием HotTranslator, которую вы можете скачать здесь. Файл проекта находится здесь. Под катом вы увидите пояснения и её исходники. Читать дальше → habrahabr.ru »
2012-03-12 16:21 habrahabr.ru / Новости / иностранные языки
48

Новый взгляд на комментарии. Hypercomments.com — комментируем фрагменты текста

Хабы: Веб-разработка,Блогосфера О проекте Что собой представляет стандартный блог или публикация? Комментарии как правило обособлены от текста и пользователям приходится цитировать фрагменты текста, чтобы прокомментировать их. А если спор между читателями завязывается вокруг определенного высказывания в статье, как зачастую бывает на хабре, то только что зашедшему в пост читателю трудно уловить эту интересную часть статьи. Как можно сделать коментарии более контекстными, интерактивными, привлекающими внимание? Хочу поделиться с хабравчанами проектом, который разрабатывает одна из наших команд. Он будет полезен блогерам, интернет-СМИ, да и просто сайтам с большим текстовым контентом. Проект Hypercomments предлагает новый взгляд на комментарии. Комментировать можно как фрагменты текста, так и отдельные слова, картинки. Это позволяет автору оживить статью, увидеть наиболее обсуждаемые, горячие участки текста, сделать содержание статьи более насыщенным за счет активности читателей. Читать дальше → habrahabr.ru »
2012-03-20 22:38 habrahabr.ru / Новости / hypercomments
49

aTypo Picture 3.50 для iOS создает фотографии из текста

aTypo Picture - это бесплатное приложение для iPhone, iPod touch и iPad, при помощи которого можно превращать фотографии в необычные изображения с эффектом типографики. Пользователь может изменять цвета символов, текст, которым будут заполнены объекты на фотографии, выбирать разные текстуры. Для быстрого получения эффекта предусмотрено более четырех десятков предустановок. Скачать программу для устройств с iOS 4.2 или выше можно отсюда . Программа бесплатная. #vk ixbt.com »
2012-03-22 16:47 ixbt.com / Новости / Новости
50

[Из песочницы] Алгоритмы сегментации текста

Хабы: Data Mining Здравствуйте. В контексте анализа данных из твиттера возникла задача обработки хештегов. Нужно было взять хештег и разбить его на отдельные слова (#habratopic => habra topic). Задача казалась примитивной, но, получается, я ее недооценил. Пришлось перебрать несколько алгоритмов пока не было найдено то, что надо. Эту статью можно считать некой хронологией решения задачи с анализом преимуществ и недостатков каждого из использованных алгоритмов. Поэтому, если вам интересна данная тема, прошу под кат. Читать дальше → habrahabr.ru »
2012-04-02 11:36 habrahabr.ru / Новости / machine learning
51

aTypo Picture 3.53 для iOS создает фотографии из текста

aTypo Picture - это бесплатное приложение для iPhone, iPod touch и iPad, при помощи которого можно превращать фотографии в необычные изображения с эффектом типографики. Пользователь может изменять цвета символов, текст, которым будут заполнены объекты на фотографии, выбирать разные текстуры. Для быстрого получения эффекта предусмотрено более четырех десятков предустановок. Скачать программу для устройств с iOS 4.2 или выше можно отсюда . Программа бесплатная. #vk ixbt.com »
2012-04-11 04:08 ixbt.com / Новости / Новости
52

[Перевод] Преобразование текста в речь на Android

Хабы: Android Android предоставляет полезную функцию, которая преобразовывает текст в речь (TTS), и воспроизводит текст на разных языках. Это руководство объясняет, как создать данную функцию. В этом уроке я также объясню, как изменить тип языка, громкость и уровень скорости. Исходники Ниже я представил видео конечного результата. Читать дальше → habrahabr.ru »
2012-05-01 14:27 habrahabr.ru / Новости / речь
53

Оригинальное решение для ускорения ввода текста от BlackBerry

Хабы: Интерфейсы, BlackBerry В комментах к моему предыдущему топику про удобное перемещение курсора, дали ссылку на новую идею ввода текста от BlackBerry. Суть его в том, что саджесты автодополнения слов реализованы прямо на клавишах и выбираются свайпом вверх. Т.е. набрав, например, буквы "lea", вы получите следующую картинку: Сделав свайп вверх — вы можете сразу завершить слово. Насколько это интуитивно и не придется ли раздумывать над каждым свайпом — не понятно. Но идея выглядит однозначно интересной. В живую интерфейс можно посмотреть на видео: Читать дальше → habrahabr.ru »
2012-05-05 15:47 habrahabr.ru / Новости / keyboard
54

aTypo Picture 3.54 для iOS создает фотографии из текста

aTypo Picture - это бесплатное приложение для iPhone, iPod touch и iPad, при помощи которого можно превращать фотографии в необычные изображения с эффектом типографики. Пользователь может изменять цвета символов, текст, которым будут заполнены объекты на фотографии, выбирать разные текстуры. Для быстрого получения эффекта предусмотрено более четырех десятков предустановок. Скачать программу для устройств с iOS 4.2 или выше можно отсюда . Программа бесплатная. #vk ixbt.com »
2012-05-09 23:13 ixbt.com / Новости / Новости
55

[Перевод] Создание отступов: Перенос текста вокруг элементов

Обтекание текстом может быть полезным инструментом для вложения изображения в текст и при правильном использовании может улучшить читаемость вашего сайта. Я постоянно просматриваю веб-сайты и удивляюсь, почему дизайнеры вставляют элементы внутри текста, не делая отступа. Почему бы не разделять эти элементы? Читать дальше → habrahabr.ru »
2012-05-15 23:04 habrahabr.ru / Новости / отступы
56

Smart Keyboard Pro 4.6.2 - ускоренный ввод текста на Android

Данное приложение предназначено для быстрого ввода текста на устройствах, работающих под управлением Android. Эта программа представляет собой виртуальную клавиатуру, которая очень похожа на оригинальную систему ввода текста, однако, в отличие от стандартного инструмента, Smart Keyboard Pro содержит множество полезных дополнений. Данная программа работает с мультитач-устройствами, поддерживает скины, позволяет задействовать голосовой набор. Приложение может подключить умный словарь и использовать автоматическое заполнение набираемого текста. Кроме этого, в программе предусмотрена калибровка ввода и есть возможность назначения клавиш. Установить программу для устройств с Android 1.5 или выше можно тут . Стоимость программы - 2 Евро. #vk ixbt.com »
2012-05-16 10:00 ixbt.com / Новости / Новости

12
Сохранить
  


Copyright © 2004-2012 WWWorld.ru
Добавить источник, cвязаться с нами.