Пост №3439242

Автор: DenLA

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3439242″ }, «headline»: «0lightsource :: art девушка :: artist :: Demon Oni :: ume (ittla) :: art (арт)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/0lightsource-artist-ume-%28ittla%29-Demon-Oni-4371249.jpeg», «height»: 1200, «width»: 916 }, «datePublished»: «2018-03-20T19:35:17+03:00», «dateModified»: «2018-03-20T19:35:17+03:00», «author»: { «@type»: «Person», «name»: «DenLA» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3439242
Source: Joyreactor

[Из песочницы] Как я парсил БД C-Tree, разработанную 34 года назад

image

Прилетела мне недавно задача дополнить функционал одной довольно старой програмки (исходного кода программы нет). По сути нужно было просто сканить периодически БД, анализировать информацию и на основе этого совершать рассылки. Вся сложность оказалась в том, что приложение работает с БД c-tree, написанной аж в 1984 году.

Порывшись на сайте производителя данной БД нашёл некий odbc драйвер, однако у меня никак не получалось его подключить. Многочисленные гугления так же не помогли нормально сконнектиться с базой и доставать данные. Позже было решено связаться с техподдержкой и попросить помощи у разработчиков данной базы, однако ребята честно признались что уже прошло 34 года, всё поменялось 100500 раз, нормальных драйверов для подключения на такое старьё у них нет и небось уже тех программистов в живых тоже нету, которые писали сие чудо.
Порывшись в файлах БД и изучив структуру, я понял, что каждая таблица в БД сохраняется в два файла с расширением *.dat и *.idx. Файл idx хранит информацию по id, индексам и т.д. для более быстрого поиска информации в базе. Файл dat содержит саму информацию, которая хранится в табличках.

Решено было парсить эти файлики самостоятельно и как-то добывать эту информацию. В качестве языка использовался Go, т.к. весь остальной проект написан на нём.
Читать дальше →
[Из песочницы] Как я парсил БД C-Tree, разработанную 34 года назад
Source: habrahabr

Пост №3439227

Автор: Н'вах

— Я беспокоюсь за..Моего кота. — Я рад когда…Вижу моего кота. — Я не рад когда…Не вижу моего кота. — Я ответственен за…Моего кота.Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3439227″ }, «headline»: «- Я беспокоюсь за. / текст :: тест :: котэ (прикольные картинки с кошками) :: Истории», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-%D1%82%D0%B5%D0%BA%D1%81%D1%82-story-%D1%82%D0%B5%D1%81%D1%82-4371241.jpeg», «height»: 604, «width»: 526 }, «datePublished»: «2018-03-20T19:16:29+03:00», «dateModified»: «2018-03-20T19:16:29+03:00», «author»: { «@type»: «Person», «name»: «Н'вах» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «.Моего кота. — Я рад когда…Вижу моего кота. — Я не рад когда…Не вижу моего кота. — Я ответственен за… Моего кота.» }
Комментировать 
Пост №3439227
Source: Joyreactor

Пост №3439222

Автор: sashkauskas

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3439222″ }, «headline»: «аквариум :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D1%82%D1%8D-%D0%B0%D0%BA%D0%B2%D0%B0%D1%80%D0%B8%D1%83%D0%BC-4371181.jpeg», «height»: 1708, «width»: 1280 }, «datePublished»: «2018-03-20T19:14:29+03:00», «dateModified»: «2018-03-20T19:14:29+03:00», «author»: { «@type»: «Person», «name»: «sashkauskas» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3439222
Source: Joyreactor

Пост №3439219

Автор: kragsaniamins

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3439219″ }, «headline»: «елкин :: политическая карикатура :: Путин :: политика», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B5%D0%BB%D0%BA%D0%B8%D0%BD-%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F-%D0%BA%D0%B0%D1%80%D0%B8%D0%BA%D0%B0%D1%82%D1%83%D1%80%D0%B0-%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D0%9F%D1%83%D1%82%D0%B8%D0%BD-4371178.jpeg», «height»: 1152, «width»: 2048 }, «datePublished»: «2018-03-20T19:12:23+03:00», «dateModified»: «2018-03-20T19:12:23+03:00», «author»: { «@type»: «Person», «name»: «kragsaniamins» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3439219
Source: Joyreactor

Пост №3439210

Автор: Н'вах

>> Эффективность противозачаточных >> Презервативы — 99,5% >> Таблетки — 95,6% >> Твоё лицо — 100%Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3439210″ }, «headline»: «>> Эффективность противозачаточных >> Презервативы — 99,5% / контрацепция :: смешные картинки (фото приколы )», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%B0%D1%86%D0%B5%D0%BF%D1%86%D0%B8%D1%8F-%D1%81%D0%BC%D0%B5%D1%88%D0%BD%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-4371174.jpeg», «height»: 478, «width»: 700 }, «datePublished»: «2018-03-20T19:06:49+03:00», «dateModified»: «2018-03-20T19:06:49+03:00», «author»: { «@type»: «Person», «name»: «Н'вах» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «>> Таблетки — 95,6% >> Твоё лицо — 100%» }
Комментировать 
Пост №3439210
Source: Joyreactor

Пост №3439208

Автор: Virtual Hunter

Маленький секретный лес, о котором никто не зналОднажды, по дороге на работу, стоя на светофоре, случайно посмотрел наверх и увидел на крыше пару проросших с краю деревьев. Присмотрелся к зданию, оно выглядело заброшенным. Решил, что будет интересно в свободное время подлететь на квадрокоптере поближе, чтобы сфотографировать их поближе на фоне городской архитектуры (хобби такое, люблю запускать квадрокоптеры и люблю фотографировать) Каково же было мое удивление и восторг, когда взлетев квадрокоптером до уровня крыши, я увидел на экране целый лес, который рос там, судя по всему, уже несколько лет.Деревья успели прорасти сквозь обвалившуюся крышу аж с пола верхнего этажа. Некоторые деревья и кусты можно было увидеть через окна верхнего этажа.Можно только удивляться, как быстро и активно жизнь захватывает брошенные человеком места. Даже если это место почти в центре огромного мегаполиса. Тысячи людей каждый день проходят мимо не поднимая головы. И даже подняв, никто не увидел бы и одной десятой этого скромного буйства природы.Я возвращался к этому месту еще несколько раз, понаблюдать за развитием этого маленького мира. Осенью в дождливый день он выглядел уже не так пышно, но все равно, чем-то даже трогательно.Как жалко, что там нельзя поставить шезлонг, чтобы встречать закаты среди желтеющей листвыВот так выглядит этот затерянный мир вблизиПодлетать совсем близко боязно, но уж очень интересно разглядеть детали. И вот еще вид в другую сторону. Важная особенность этого места — там нельзя оказаться. Или можно, но с риском пролететь головой вниз 4 этажа. Так что можно только смотреть, аккуратно зависнув рядом.Вообще все эти потрескавшиеся кирпичи и куски металла на высоте нескольких десятков метров выглядят довольно пугающе. Но наверно, все, что плохо лежало, свалилось уже давно, сразу после пожара..В любом случае, сейчас о кирпичах и кусках металла у края крыши уже можно не волноваться. Потому, что этот секретный маленький, но дерзкий нелегальный лесок, со всеми его кустиками, жучками, букашками и птичками, бросивший вызов мегаполису самим своим существованием, уничтожен.Теперь там вот так. История маленького леса закончилась. А история здания, построенного в самом начале прошлого века, еще продолжается. Про него вспомнили, оно, похоже, будет восстановлено.Фотосъемка заброшенных мест, природы и городов — это одно из моих хобби. Есть фотографии и других крыш и объектов архитектуры. Если понравилось — пишите в комментариях, я могу продолжить посты на эту тему. Также, если кто-то знает такого рода труднодоступные интересные места в Москве и поблизости — не стесняйтесь написать мне в личку, может договоримся летом исследовать :)Дополнительные виды и ракурсы можно посмотреть на этом видео в FullHD:На моем канале есть и другие видео схожей тематики, так что если понравится — подписывайтесь, я планирую продолжать снимать.Спасибо за внимание, жду комментариев :)Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3439208″ }, «headline»: «Маленький секретный лес, о котором никто не знал / москва :: много фоток :: сфотографировал сам :: заброшено :: крыши :: Россия :: квадрокоптер», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE-%D1%84%D0%BE%D1%82%D0%BE%D0%BA-%D1%81%D1%84%D0%BE%D1%82%D0%BE%D0%B3%D1%80%D0%B0%D1%84%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BB-%D1%81%D0%B0%D0%BC-%D0%BC%D0%BE%D1%81%D0%BA%D0%B2%D0%B0-%D0%A0%D0%BE%D1%81%D1%81%D0%B8%D1%8F-4371150.jpeg», «height»: 1334, «width»: 2000 }, «datePublished»: «2018-03-20T19:06:10+03:00», «dateModified»: «2018-03-20T19:06:10+03:00», «author»: { «@type»: «Person», «name»: «Virtual Hunter» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «Однажды, по дороге на работу, стоя на светофоре, случайно посмотрел наверх и увидел на крыше пару проросших с краю деревьев. Присмотрелся к зданию, оно выглядело заброшенным. Решил, что будет интересно в свободное время подлететь на квадрокоптере поближе, чтобы сфотографировать их поближе на фоне го» }
Комментировать 
Пост №3439208
Source: Joyreactor

Защищённый Oukitel WP5000 протестировали в AnTuTu

Выпущенный недавно смартфон Oukitel WP5000 был показан на видео, в котором производитель продемонстрировал все ключевые возможности новинки и тестирование в AnTuTu. Напомним, аппарат выполнен в ударопрочном […]
Защищённый Oukitel WP5000 протестировали в AnTuTu
Source: 4pda

Пост №3439188

Автор: Galsn2009

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3439188″ }, «headline»: «Anime :: разное», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/Anime-%D1%80%D0%B0%D0%B7%D0%BD%D0%BE%D0%B5-4371124.jpeg», «height»: 640, «width»: 551 }, «datePublished»: «2018-03-20T18:53:34+03:00», «dateModified»: «2018-03-20T18:53:34+03:00», «author»: { «@type»: «Person», «name»: «Galsn2009» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3439188
Source: Joyreactor

Главная тайна Huawei P20 Pro раскрыта до анонса

Последней загадкой ещё не анонсированных флагманских смартфонов Huawei P20 и P20 Pro оставалась тройная камера топовой модели, но теперь и о ней всё стало известно. Согласно новым данным, Pro-версия действительно […]
Главная тайна Huawei P20 Pro раскрыта до анонса
Source: 4pda