Pull to refresh
38
0
Зиннур Темербеков @zenuch

User

Send message

Получение ISBN номера из книги в формате PDF

Reading time1 min
Views4.2K
Написал небольшой скриптик, который ищет в PDF книге ее ISBN номер. Скрипт написан на Python с использованием небольшой библиотеки для работы с ISBN.

По умолчанию поиск производится среди первых 10 страниц.

Библиотека доступна по адресу: www.staff.ncl.ac.uk/d.j.wilkinson/software/isbn.py

Скрипт доступен по адресу: pastebin.com/f7d5c3e90

Вывод выглядит так:

$ ./get-isbn.py test.pdf
ISBN-13: ['978-1-59059-585-5']
ISBN-10: ['1-59059-585-8']
Total votes 31: ↑25 and ↓6+19
Comments37

путешествуем по миру без денег

Reading time2 min
Views3.2K
image

В продолжение темы «свободной работы», о «свободном отдыхе»

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

Читать дальше →
Total votes 79: ↑63 and ↓16+47
Comments194

Поиск — это просто

Reading time3 min
Views3.6K
Google, конечно, ищет хорошо, но корпоративные ресурсы вывешивать на открытый доступ нельзя, покупать google-mini с его ограничениями тоже не вариант. А поиск по базе внушительных размеров(4 гигабайта текстов, по которым и необходим поиск) надо. А если добаить к поиску по тексту еще и поиск по каким-то параметрам, то тут и google-mini не поможет и совсем страшно становится.

Но не стоит паниковать! На помощь нам приходит Sphinx — поисковый движок с открытым исходным кодом, который можно прикрутить практически к чему угодно не прилагая особых усилий

Читать дальше →
Total votes 93: ↑90 and ↓3+87
Comments124

Разгони свой сайт. Электронные версии

Reading time1 min
Views689
Сегодня закончилась эпопея с выкладыванием электронных версий книги «Разгони свой сайт», их доступно аж три пять шесть:
  1. PDF-версия, аналогичная ушедшему в типографию макету книги (даже немного лучше за счет исправленных опечаток). Идеально подходит для чтения на ПК или самиздата.
  2. FB2-версия (формат Fiction Book). Просили владельцы наладонников для чтения — вроде форматом остались довольны.
  3. CHM-версия. Незаменима в качестве руководства, которое всегда под рукой. Очень удобно искать нужный материал.
  4. HTML-версия. Уж этот-то формат сложно испортить :) Спасибо laik216.
  5. Онлайн-версия. Просто копия HTML-версии, расположенная на сервере.
  6. WOL-версия. Для владельцев lBook V8, спасибо msa
Все версии (последней редакции — 1.4) выложены на сайте книги. Здесь прямых ссылок не будет: мало ли что поменяется, чтобы в нескольких местах не править.

Если кто-то переформатирует текущие форматы в какой-либо другой и захочет поделиться этим с общественностью — напишите, пожалуйста, в комментариях. Обязательно добавлю эту версию на сайт.

Если кто-то возьмется перегнать CHM в человеческие (=красивые внешне и валидные внутри) HTML-страницы — буду крайне признателен.

P.S. судя по логам, книгу скачали уже более 3000 4000 человек

P.P.S. Судя по отзывам, CHM (и не только) кривоват. Если кто-нибудь знает, как его переконвертировать в нормальный файл — напишите, пожалуйста, в комментариях. На сайте доступны и прошлые версии PDF, которые отличаются некоторым количеством опечаток — нужно 1.4 заменить на 1.2.

P.P.P.S. PDF-версия перевыложена (1.4.1)
Total votes 59: ↑54 and ↓5+49
Comments102

Опыт настройки nginx на Debian

Reading time5 min
Views4.7K
Вчерашний вечер я посвятил возне с http-сервером nginx в качестве фронтэнда к apache. Как известно, nginx — легковесный надежный HTTP-сервер, написанный Игорем Сысоевым (сотрудником Rambler). Он отлично подходит для выдачи статических страниц, особенно под нагрузкой. Обычно настраивается связка nginx+apache, в которой nginx обслуживает все входящие на сервер запросы, статические файлы отдает своими силами, а запросы на динамическое содержимое проксирует на apache.

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

Читать дальше →
Total votes 14: ↑12 and ↓2+10
Comments13

jQuery и плагин ContextMenu — правый клик в Opera

Reading time3 min
Views1.3K
Недавно передо мной встала задача — реализовать в админке одного проекта контекстное меню по правому клику мыши. Для решения этой задачи нашел плагин для jQuery — contextMenu, демонстрация. Посмотрел пример, скачал, прикрутил и начал проверять. IE — нормально, FF — нормально, Safari — нормально, Opera — не работает!
Решение дальше
Total votes 23: ↑22 and ↓1+21
Comments22

20 человек, которых стоит читать на friendfeed.com

Reading time4 min
Views785
Так уж вышло, что не у всех есть аккаунты на Хабре, но многие хотят поделиться интересными статьями, обзорами или переводами. Сегодня я публикую перевод Владимира Шилова (toodoo), который он сделал специально для Хабрахабра.

В июле я написал небольшую статью под названием «10 человек, которых стоит читать на friendfeed». Список был составлен из людей, которых я посчитал наиболее интересными, опираясь на статистику friendfeed.com.

На этот раз список составляет 20 людей, которые заинтересовали меня и, я надеюсь, заинтересуют вас. В этом списке лучшие представители как мира техники, так и людей от неё далёких.
Изучить список
Total votes 18: ↑11 and ↓7+4
Comments5

Мой знакомый разработчик

Reading time4 min
Views1.2K
Я работаю с удивительным человеком. Каждый раз, когда я смотрю в bugzill'у или проверяю почту, я им поражаюсь. Иногда мне кажется, что он мог бы стать неплохим писателем. Во всяком случае графоман из него отличный.

Этот разработчик принимает документирование очень близко к сердцу.
Что же тут такого удивительного?
Total votes 64: ↑59 and ↓5+54
Comments38

Проект 10^100

Reading time1 min
Views768
Гугл в честь дня своего рождения открыли проект для улучшения мира. Теперь каждый желающий, может предложить свою идею и/или проголосовать за другие идеи. Для пяти самых лучших идей они выделили 10 миллионов долларов США. Кто говорил, что Гугл — «корпорация зла»?
Total votes 96: ↑69 and ↓27+42
Comments75

Какая боль! Толпы против Веб — 2:0. Эпизод один — высокоскоростная очередь

Reading time5 min
Views797
Тов. phpdude открыл блогом «PHP+MySQL оптимизация» интересную тему, захватывающую большую аудиторию. Расскажу я о том, как я Веб 2.0 убил два моих сервера (из-за моей глупости в т.ч.) и еще планирует поубивать.

Все началось осенью 2006 года, когда я решил открыть небольшой сайтик с 70 миллионами страничек. И нет, они не были бы сделаны по цепям Маркова, а именно были бы полезными. Почему 70 миллионов? Потому что столько .com/.net/.org доменов в тот момент я смог найти.
Читать дальше →
Total votes 87: ↑70 and ↓17+53
Comments104

(Э/И)ммиграция в Германию, часть 1

Reading time8 min
Views23K
Ввиду того, что мой предыдущий пост об изучении информатики в Германии стал популярным и в комментариях было задано множество вопросов о том, какие существуют возможности работы за границей, в частности, в Германии, я постараюсь в серии постов немного осветить этот вопрос. В контексте данных постов я рассматриваю эммиграцию не как переезд с получением разрешение не постоянное проживание (ПМЖ), хотя это может быть конечной целью, а возможность переезда с получением хотя бы временного (ограниченного определенным сроков, и, возможно, работодателем) разрешения на пребывание (ВНЖ).

Итак, рассмотрим сначала какие вообще существуют возможности получения ВНЖ в Германии.
Читать дальше →
Total votes 69: ↑55 and ↓14+41
Comments81

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

Reading time3 min
Views921
После двух (1 и 2) частей обзора «Отечественных» инвесторов, более-менее обозначены игроки данного рынка. Многие из них пока не имеют больше одного разработанного/купленного проекта. Это логично, ведь инвестирование в стартапы, только набирает обороты, и я искренне надеюсь, что это не очередной бум, которого в скором времени ожидает крах.

В процессе обсуждения первой части публикации, я выделил вопросы, ответы на которые могли бы быть полезны разработчикам. После чего разослал письма всем компаниям из списка. От Finam, JumpIDEA, Inventure и QD (не густо) были получены ответы, всего их было 12.

upd Эта публикация теперь и в блоге Venture Magazine

Читать дальше →
Total votes 32: ↑26 and ↓6+20
Comments14

Ученые зарегистрировали передачу информации быстрее скорости света.

Reading time2 min
Views1.1K

Расщепление лазерного луча позволило поставить эксперимент по передаче информации между «спутанными» фотонами.



Исследователи из Университета Женевы (University of Geneva), поставили эксперимент по регистрации скоординированности «спутанных» (Quantum entanglement) фотонов. «Спутанность» – квантовое состояние не имеющее аналогов в классическом макромире. Спутанные частицы остаются «связанными» даже разлетевшись друг от друга на значительное расстояние. Такое состояние было теоретически описано еще в 1930-е годы и уже неоднократно наблюдалось в экспериментах.

«Спутанные» фотоны-близнецы порождались расщеплением лазерного луча на кристалле в научном центре в Женеве и излучались по оптоволокну в разные стороны – в направлении двух швейцарских деревень – Сатиньи (Satigny) и Жусси (Jussy), находящихся на расстоянии 18 километров от города.

При регистрации состояния фотона в одном из приемников (Сатиньи) «спутанный» фотон, излученный в другом направлении (Жусси) менял свое состояние «мгновенно». Полученная скорость скоординированной реакции второго фотона превысила скорость света в тысячи раз. При этом ни какой возможности передать информацию по классическим каналам от фотона в Сатиньи фотону в Жусси не существует.

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

Но, тем не менее, эксперимент произвел сильное впечатление на научное сообщество. Как сообщает Nature, теоретик из Империал Колледжа Лондона (Imperial College London) Теренс Рудольф (Terence Rudolph) сказал, что эксперимент показывает, что квантовая механика имеет дело с вещами, которые не вполне укладываются в наши представления о пространстве-времени.

Руководитель исследования Николас Жизен (Nicolas Gisin) сказал: «Честно говоря, я не думаю, что мы можем сегодня внятно объяснить наблюдаемое явление». Но это явление есть, и экспериментаторы надеются на помощь теоретиков.

SvobodaNews.ru
Total votes 62: ↑53 and ↓9+44
Comments68

Космическое привидение из Галактического зоопарка

Reading time1 min
Views836
Программа «Галактический зоопарк» была открыта более года назад и уже объединила почти 150 000 астрономов-любителей по всему миру, которые вместе сосредоточены на поиске и идентификации галактик по определенным признакам. За время работы было классифицировано свыше 1 млн. галактик, но вот совсем недавно учительница голландской начальной школы Ханни ван Аркель сделала поистине удивительное открытие.
Читать дальше →
Total votes 91: ↑72 and ↓19+53
Comments27

«Отечественные» инвесторы, часть вторая

Reading time3 min
Views832
После обсуждения первой части публикации, решил сделать обзор остальных инвесторов и тех, кто был озвучен в комментариях.

Так же задал несколько животрепещущих вопросов всем компаниям из списка. Ждем ответа (Finam, JumpIDEA и Inventure уже ответили). Публикация на Хабре будет, чуть-чуть позже.

upd Эта публикация теперь и в блоге Venture Magazine

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

Где искать литературу для курсовых работ?

Reading time2 min
Views18K
Первый шаг — систематические каталоги библиотек. В их соответствующих разделах можно найти классику — те работы по Вашей теме, которые не знать нельзя.

Второй шаг — реферативные журналы и брошюры РГБ «Реферативно-библиографическая информация». В этих журналах можно найти сведения о литературе, опубликованной в последние годы.

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

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

Поиск по ключевым словам исследуемой темы имеет смысл проводить в специализированных поисковых системах для исследователей. Примеры:
Читать дальше →
Total votes 20: ↑15 and ↓5+10
Comments28

25 лучших деловых книг

Reading time2 min
Views5.9K
Я стараюсь читать много бизнес-литературы. Скажу честно – попадается много откровенно неудачных, графоманских, непрактичных книг. Но есть книги, которые иначе как сокровищами не назовешь.

Я составил список из 25 золотых (ИМХО и только ИМХО) деловых книг.
Читать дальше →
Total votes 3: ↑3 and ↓0+3
Comments145

Information

Rating
Does not participate
Location
Самара, Самарская обл., Россия
Date of birth
Registered
Activity