Pull to refresh
94
0
Сергей Ю. Каменев @inetstar

Алгоритмист. Автор. Поставщик SSD, RAID, серверов.

Send message

Видео лекции о 3D биопринтинге (проводит к.б.н. Сергей Новосёлов, автор M.D., Ph.D., В.А. Миронов)

Reading time1 min
Views9.4K
Total votes 9: ↑7 and ↓2+5
Comments1

GlobalsDB — универсальная NoSQL база данных. Часть 1

Reading time8 min
Views16K
От переводчика
На мой взгляд на Хабре мало информации о бесплатной NoSQL-базе GlobalsDB. Оригинальная статья написана в августе 2011 года и ещё актуальна. Перед вами первая часть. Во второй части будет рассказано как с помощью GlobalsDB моделировать различные типы NoSQL-баз.

Роб Твид (Rob Tweed)Введение

GlobalsDB — бесплатная база данных, которая использует для сохранения данных механизм Глобальных Постояннохранимых Переменных (Global Persistent Variables), т.е. переменных значения которых автоматически сохраняются на жёстком диске. Они представляют собой абстракцию над бинарными деревьями (B-trees) и могут быть использованы для хранения больших объёмов данных представленных как многомерные разреженные массивы.

С помощью Глобальных Постояннохранимых Переменных (обычно называемых «глобалами», поэтому и база называется GlobalsDB) можно выразительно и высокоэффективно решать все обычные задачи, для которых принято сегодня использовать различные NoSQL-базы.
Подробнее
Total votes 13: ↑8 and ↓5+3
Comments8

Визуальный язык ДРАКОН и его применение в ракетно-космической отрасли, медицине и других областях. Видео доклада В. Паронджанова

Reading time2 min
Views32K
Википедия о ДРАКОНе.

ДРАКОН иногда называют правильными блок-схемами. Но в первую очередь он отлично подходит для записи алгоритмов.
Внутри НПЦ АП (Научно-производственный центр автоматики и приборостроения) ДРАКОН используется с помощью закрытой технологии ГРАФИТ-ФЛОКС.

За рамками НПЦ АП есть открытые общедоступные среды, на которых можно писать реальные программы на так называемых гибридных языках, например: ДРАКОН-Си, ДРАКОН-JavaScript, ДРАКОН-Java, ДРАКОН-C#, ДРАКОН-Python, ДРАКОН-Tcl, ДРАКОН-ASM и т.д.



Доклад представлен на Международной научно-технической конференции «Системы и комплексы автоматического управления летательных аппаратов», посвящённой 105-летию со дня рождения академика АН СССР Н.А. Пилюгина. Конференция проводилась 21 мая 2013 в Институте проблем управления РАН.

Текстовая версия доклада (более подробная)
Дополнительная информация о ДРАКОНе
Total votes 20: ↑11 and ↓9+2
Comments18

Глобалы MUMPS: Экстремальное программирование баз данных. Часть 3

Reading time9 min
Views8.1K
Роб Твид (Rob Tweed)
Начало см. часть 1, часть 2.

Вторичные индексы

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

В MUMPS индексы обслуживаются явно программистом, например, в функции обновления таблицы.
читать дальше про индексы, триггеры и транзакции
Total votes 17: ↑14 and ↓3+11
Comments46

Глобалы MUMPS: Экстремальное программирование баз данных. Часть 2

Reading time7 min
Views8.9K
Роб Твид (Rob Tweed)
Начало см. часть 1.

Глава 2. SQL/реляционные БД против MUMPS



В этой главе будут изложены основные различия между обычными SQL реляционными базами данных и БД на основе MUMPS.

Прочитайте главу 1, если вам нужно лучше понять что такое глобалы и как делаются манипуляции с ними.
Читать дальше →
Total votes 10: ↑9 and ↓1+8
Comments4

Глобалы MUMPS: Экстремальное программирование баз данных. Часть 1

Reading time12 min
Views23K
Примечание переводчика.

Есть интересная технология в мире БД — MUMPS. Этот язык программирования и доступа к данным известен уже несколько десятилетий, отлажен и является взрослой проверенной технологией.

Приведу аналогию: если SQL можно сравнить с Бейсиком, то MUMPS больше похож на Си — даёт высочайшую производительность, гибкость и универсальность, позволяя создавать наисложнейшие структуры данных.

Перед вами перевод первой части статьи «Extreme Database programming with MUMPS Globals». Если сообществу он покажется интересным, то последует перевод второй части.

Читать дальше →
Total votes 31: ↑30 and ↓1+29
Comments77

Почему я не люблю AJAX-автоподгрузку и предпочитаю ссылки с номерами страниц

Reading time2 min
Views7K
imageЯ не луддит. Я понимаю, что AJAX даёт возможность более быстро просмотреть большее количество контента экономя трафик и время. Но у большинства реализаций автоподгрузки с моей точки зрения есть ряд существенных недостатков.
Узнать
Total votes 123: ↑85 and ↓38+47
Comments87

TODO-списки через Jabber

Reading time1 min
Views865
Когда я делал JoDo.im пришла мысль сделать ботов для ведения своих личных TODO-списков.

Итак, если вы используете IM-клиент с поддержкой Jabber (QIP, Miranda, GTalk, Kopete и т.п.), то вы можете создавать и управлять TODO-списками прямо из окна чата.

Для создания списка нужно добавить себе в контакты любое_имя@bot.jodo.im
Узнать команды бота
Total votes 15: ↑8 and ↓7+1
Comments9

JoDo.im — симбиоз jabber-сервера и системы управления фрилансерами

Reading time5 min
Views1.2K
imageЭтот сервис создавался в первую очередь потому что был нужен мне самому. C 2002 года я занимаюсь веб-разработками с привлечением фрилансеров.

Через какое-то время у меня появились постоянные сотрудники и фрилансеры. Первое время обсуждение проектов и и работа над ними велась голосом, телефоном и емейлом.
Что было дальше
Total votes 11: ↑8 and ↓3+5
Comments16

Дао опозданий

Reading time2 min
Views1.6K
Я много опаздывал. На занятия в школу, институт, работу, поезд (не один раз) и даже самолёт. Я даже гордился этим. Вплоть до создания своей особенной философии: «Лучше поздно, чем никогда», «приходят с запасом закомплексованные ботаны, трусы или те, кто не умеет рассчитывать время».

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

Только для убеждённых опаздунов! Те кто всегда вовремя — это не для вас!

Только для убеждённых опоздунов
Total votes 42: ↑14 and ↓28-14
Comments12

Переход с HDD на SSD: Расчёт времени увеличения автономной работы ненового ноутбука

Reading time1 min
Views35K
У меня есть старая таблетка HP TC4400 и меня заинтересовало какой выигрыш во времени автономной работы можно получить при переходе с HDD на SSD.

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

Мы выигрываем минуты или часы?
Total votes 44: ↑29 and ↓15+14
Comments31

PocketBook 903 Pro (экран 9.7 дюймов) — чтение PDF, DJVU и личные впечаления

Reading time5 min
Views17K
По жизни у меня есть необходимость читать научные PDF и DJVU. Естественно, на маленьком экране делать это очень неудобно, а лишний раз расходовать бумагу (то бишь лес) мне не позволяет совесть, да и носить распечатки неудобно.

ТЯЖЁЛЫЕ СКАНЫ И ФОТОГРАФИИ РЕАЛЬНЫХ ТЕКСТОВ С ЭКРАНА, ЧТОБЫ БЫЛО ЯСНО ЧЕГО ОЖИДАТЬ ОТ ДЕВАЙСА
Total votes 43: ↑36 and ↓7+29
Comments93

Тормозит веб-сервер. Настройка на примере www.ochevidets.ru

Reading time8 min
Views28K
Я оказываю услуги по настройке web- и БД-серверов. На днях ко мне обратился Иван Усачёв — владелец портала ochevidets.ru с просьбой избавить сайт от торможения.

Страницы в пиковое время стали долго загружаться, вплоть до 5 минут на страницу.

UPDATE: Статья была написана в 2010 году. Кое-что изменилось: вышли новые версии программ, у nginx изменились некоторые директивы и появились новые. Учитывайте это.

Ниже я опишу, что я предпринял для решения проблемы.
Total votes 197: ↑153 and ↓44+109
Comments407

Как за 20 000 р. привлечь внимание посетителей интернет-выставки

Reading time1 min
Views632
imageЭти девушки привлекли к себе внимание почти всего мужского контингента выставки RIW 2010.

Нанять таких красавиц (как это было сделано см. в конце поста) оказалось довольно просто.

Читать дальше →
Total votes 44: ↑33 and ↓11+22
Comments27

Нужен совет по выбору CMS для сайта торгового комплекса

Reading time2 min
Views836
Я знаю, что Хабр не форум и поэтому задаю этот вопрос в своём личном блоге.

Итак, будет много страниц информационных и у каждого арендатора (их сотни) будет своя страница, на которой он может выложить фото нескольких своих товаров в виде маленькой фотогаллереи.
Критерии:
Total votes 54: ↑16 and ↓38-22
Comments24

Пароль как мотивация

Reading time1 min
Views1.5K
Что чаще всего мы набираем на клавиатуре и помним лучше всего?

Правильно, пароли!

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

Например:

sdelay1shagkceli
seychasotozhmus20raz
!zhenazhdet!
posvoniroditelyam120943871208

И таким образом появится ещё один способ себя замотивировать. Успехов!

P.S. В целям безопасности не используйте эти примеры. Творите свои мотивационные пароли!
Total votes 32: ↑15 and ↓17-2
Comments26

AskFor.Info — Эксперты на связи

Reading time3 min
Views472
Доброго времени суток, хабранарод! Это первая в истории публичная презентация стартапа и она на Хабре!
Пожалуйста, оставляйте свои комментарии и отзывы — это важно для нас!
Но не ругайте слишком сильно — мы только открылись!

image AskFor.Info — новый стартап для общения с людьми, ценящими своё время: высококвалифицированными экспертами, знаменитостями, бизнесменами.

Читать дальше →
Total votes 13: ↑7 and ↓6+1
Comments76

Боб Парсонс (основатель GoDaddy.com): 16 правил успеха в работе и жизни

Reading time3 min
Views2.2K
Всему миру известен проект GoDaddy.com. Его любят, ненавидят или просто пользуются. Проект очень успешный: с 2001 года он даёт прибыль и считается самым крупным игроком на рынке регистрации доменных имён и хостинга. Единственный основатель — Боб Парсонс. Мне очень понравились его правила для работы и жизни, так что я инициировал их перевод.

Наслаждайтесь!
Total votes 109: ↑67 and ↓42+25
Comments37

Для всякого ли стартапа сработает подход Getting Real?

Reading time3 min
Views693
Авторы замечательной книги «Getting Real» рекомендуют делать стартап постепенно, начинать с одного сервера. «Оставьте заботы о масштабировании на потом» советуют авторы. По их мнению для начала проекта достаточно 3-х человек: програмиста, дизайнера, и ещё одного, который разбирается и в том и другом.

Рассмотрим несколько стартапов из сферы электронных денег (эта сфера мне особенно интересна). Работали эти правила у них?
Читать дальше →
Total votes 14: ↑10 and ↓4+6
Comments33

Information

Rating
5,213-th
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity