• Какой есть смартфон, сертифицированный под ip68?

    @da0c
    Samsung XCover 2, Textet 3204R - это всё ip67, краш тест с водой - www.youtube.com/watch?v=HPwWeJWMxFU
    TeXet X-driver - полноценный ip68
    Держал в руках - приятно, но texet же, страшновато именно в качестве телефона...

    В итоге живу на XCover 2, ронял с 2 метров на кафель, немного заливал - пока полет нормальный.
    Ответ написан
    Комментировать
  • Как выбрать ноутбук для фотошопа?

    @da0c
    15.6" Ноутбук Samsung NP300E5Z-S03RU (HD) — 19,5т.р., Параметры — i3 2350M(2.3), 4096, 1Tb, NV GT520MX 1Gb, Dos
    Для фотошопа мощи в самый раз и ничего лишнего, НО — матовый экран. Имхо, большой минус бюджетных ноутов сейчас — лед подсветка низкий контраст и возможность видеть свое отражение в экране. Но у бюджетных самсунов есть возможность взять модель с неплохим матовым экраном. Начального уровня NVidia карточка даст какое-никакое GPU ускорение…
    Ответ написан
    Комментировать
  • Какой девайс лучше подойдет для выездных мини-презентаций?

    @da0c
    Присоединяюсь к Iliapan.
    Защищали проект в минобрнауке на Тверской 11, на презентацию полугодовой работы 10 мин. Показывали видео, и на компе с проектором были не все кодеки, ноут подключить бы просто не успели. В итоге показывали видео на Asus Transformer для комиссии из 7 человек — впечатление произвели отличное.
    Ответ написан
    Комментировать
  • Стимуляция развития свободного ПО

    @da0c
    Мне тоже приходило такое в голову, замутить что-то типа kickstarter… Но мне кажется, что такая схема финансирования не прокатит — 50т.р., которые вы привели в пример, представляются мне характерной цифрой, а такой суммы достаточно для того чтобы сделать чтот-то талантливое, но на коленке, а чтобы тоже самое, но красивое и безглючное надо раз в 10-20 больше…
    Т.е. мне кажется такой фонд будет работать, но как дополнение к какому-нибудь могучему источнику — к государственному или к кому-то типа Марка Шаттлворта.
    Кстати, возможно арабские нефтяныые государства м.б. могут выступить в качестве такого спонсора. Или наше Сколково, но в альтернативной реальности…
    Ответ написан
    1 комментарий
  • Как сделать подключение к базе 1С из PHP?

    @da0c
    На сколько я помню, подобный вопрос уже поднимался, но немного в другой формулировке.
    Т.е. вам, как я понимаю нужно часть данных из 1С показывть онлайн.

    Классическое решение от 1С — Битрикс использует следующую схему — выгрузка из 1С в CommerceML (ну в смысле в XML стандартизированного формата CommerceML) и загрузка этого дела на сайт.
    Таким образом вы можете загрузить на сайт актуальный ассортимент, прайс лист и остатки на складах.
    С сайта вы можете также в XML выгрузить нужные вам счета/заказы и загрузить их в 1С.
    Механизм, который позволяет 1С выполнять обмен данными через сереализацию в XML называется конвертацией данных или обменом, конкретный обмен задается правилами обмена (тоже записанными в XML)/ Единтственное, вам конено придется настроить правила обмена, так чтобы 1С отдавала нужные вам данные, а также настроить правила загрузки данных с сайта. Настройка правил обычно выполняется на основе типового шаблона с использованием для допиливания специальной конфигурации, которая так и называется — «Конвертация данных».

    Обмен через XML в этом слчае предпочтителен, т.к. вас наверное сервер 1С и web сервер тереторриально разнесены. Т.е. в таком случае COM однозначно не катит, возможен конечно доступ непосредственно к SQL серверу на котором лжит 1С — но здесь тоже непросто, как минимум, для того чтобвы записать счета/заявки в напрямую в SQL базу 1С придется поколдовать (хотя это возможно, и мы так делали).
    Дак, как напиасно выше 1С позволяет использовать SOA обертку, но работа с ней требует большего кода на стороне 1С и в целом более сложный механизм, однако позволяет работать с данным полность в реальном времени. Т.е. если в случае выгрзки XML вы можете обновлять на сайте остатки насайте каждый час, то при использовании веб сервиса 1С вы бдете видеть всегда актуальные остатки. Как правило такой оперативности не требуется, если же это то, что вам надо — пишите, распишу иеханизм веб сервисов.

    Если требуется более подробный совет пишите в личку — посоветуем, а если надо и поможем;-)
    Ответ написан
    3 комментария
  • Не запускается диспетчер печати?

    @da0c
    Попробуйте по этой рекомендации:
    spooler stopping, это если проблема вызвана условно говоря особенностями семерки.
    А еще есть FixIt от микрософта, эта штука обычно помогает если что-то закривилось с драйвером одного из принтеров.
    Ответ написан
    Комментировать
  • Собираюсь перевести The Free Lunch Is Over?

    @da0c
    Переводите конечно. Отдельное спасибо за то, что навели на оригинал. Я все думал, откуда график, который приводится на fig. 1, на него куча ссылок, даже китайцы ссылаются когда свои multycore и manycore процессоры представляют.
    Ответ написан
    Комментировать
  • Как интегрировать СУБД FileMaker и 1С?

    @da0c
    1. Непрямой доступ возможен через OLE интерфейс самой 1С- можно получать данные в виде COMSafeArray. Другой способ, но он вам наверное ни к чему, написать внешнюю компоненту к 1С в качестве прокси.
    2. Прямой доступ ч/з ODBC тоже вариант, т.к. быстрее, чем через OLE. Структура SQL-ной базы 1С документирована, просто она генерится автоматом на основе метаданных, следовательно, может меняться при внесении изменений в конфигурацию базы (например, при обновлении).
    Общая концепция структуры таблиц 1С описана в книжке Радченко «Профессиональная разработка на платформе 1С предприятие 8.0», узнать соответствие конкретных объектов 1С и структуры таблиц постгреса можно при помощи функции ПолучитьСтруктуруХраненияБазыДанных().

    Это в двух словах, если нужны подробности — спрашивайте, напишу развернуто.
    Ответ написан
    Комментировать
  • Чем заменить медленный запрос с LIKE?

    @da0c
    Предлагаю поменять структуру, добавить табличку phones которая относится с table как многие(со стороны phones) к одному. Поле table.phones один раз распарсить и положить аккуратно в таблицу phones, так, чтобы в одной записи лежал один телефон. Причем поле с телефоном сделать фиксированной длины, короткие телефоны добивать справа пробелами. После всего этого сделать индекс в таблице phones по этому полю и, по идее, скорость должна в разы увеличиться.
    Ответ написан
    Комментировать
  • Ищу специфический скринсейвер-фотослайдер под Windows Server 2008

    @da0c
    Есть хороший бесплатный просмотровщик — FastStone Image Viewer, он умеет создавать слайдшоу по указанному набору файлов в виде exe-шника, в котором можно задать время на смену фотографии и прочие параметры, в том числе аудио сопровождение. Под 2008 R2 64 работает гарантировано, даже под Wine работает.
    Ответ написан
  • Кто что читает из периодических IT-изданий?

    @da0c
    IT-спец был ответвлением Хакера, и был весьма неплох… жаль что кончился, есть еще Железо. Но сейчас вообще единственное, что читаю из периодики на бумаге в принципе — Хакер.
    Ответ написан
    Комментировать
  • Компиляция программы на C?

    @da0c
    Так у вас и нет включения заголовочного файла next.h!
    Т.е. в next.с нет строки:
    #include "next.h"

    а есть только включение стандартного stdio.h
    Ответ написан
  • Git или SVN, что?

    @da0c
    Имхо, если разрабов не больше десяти и не со всего света, то svn предпочтительнее, тем более, если svn уже юзается
    Ответ написан
    4 комментария
  • Выбор запасных комплектующих для сервера

    @da0c
    Кстати, в режиме паранойи, Raid 5 лично мне не добавляет уверенности, по опыту — весьма проблемный вариант при восстановлении, стоит рассмотреть вариант с двумя зеркалами или десяткой.
    Ответ написан
    Комментировать
  • Выбор запасных комплектующих для сервера

    @da0c
    Еще бы добавить кулера на процессор.
    У меня на Super Micro P4DP6 сервера стояли с 2002 по 2012, под замену шли кулера и, да, винты. А при смене форм фактора пред-предыдущее поколение кулеров сложно раздобыть (а у меня за 10 лет сменилось несколько поколений).
    Ответ написан
  • Восстановление "битого" винчестера

    @da0c
    Если внть винт из ноута и подцепить к виндам, то может помочь это — Ontrack EasyRecovery Portable.
    Или, если не вынимая загрузиться с Hiren Boot CD, там вообще куча утилит восстановления данных.
    Но первый способ на мой взгляд прдпочтителен.
    Ответ написан
    4 комментария
  • Архитектура сервера?

    @da0c
    Да, второй вариант с related UDP предпочтительнее. Есть однако над чем подумать.
    1. А клиенты по UDP соединиться смогут (нет ли фаервола)? Можно конечно использовать UDP 53…
    2. А клиентов вы как будете распространять? При работе по HTTP клиент получается браузерный, т.е. распространение как бы на халяву. Любой клиент на основе сокетов придется распространять в бинарном виде.
    3. Еще стоит подумать об udp vs tcp. Если у вас сервер и клиент в пределах одной локалки, то однозначно — udp. Если вам важен порядок получения пакетов клиентом по интернет, то придется реализовывать какой-то свой протокол с нумерацией внутри udp.
    Как показывает практика uTorrent, переимплементация TCP на UDP доставляет профит. Но нужно трезво оценивать, что 20% выигрыша в скорости будут стоить 80% усложнения кода.
    Если писать свой транспорт с гарантией доставки не хочется, а гарантия доставки тем не менее нужна, то можно использовать TCP, забив на небольшой оверхед. А может и правда взять uTP.
    Ответ написан
    1 комментарий
  • 14"/15.6" ноутбук для кодинга и пр. Какое лучше разрешение 1600 или 1366?

    @da0c
    Всегда с собой ношу 15.6" — тяжелым вроде не кажется, наоборот, некий фитнес что ли. На 15" — имхо, только 1366, все остальное мелковато…
    Ответ написан
    2 комментария
  • SQL timeout для JSP файла?

    @da0c
    Я не большой специалист в Java, но может быть, проверить доступность СУБД надо с использованием отдельной функции с использованием JDBC с connection timeout-ом?
    Ответ написан
    Комментировать
  • Неотвеченный вопрос на Хабре

    @da0c
    По крайней мере, текущий вопрос побудил меня найти предыдущий
    Ответ написан
    1 комментарий