Dmitry Bubnenkov
Заказчик Dmitry Bubnenkov Suliman1 | FL.RU

Dmitry Bubnenkov

На сайте 11 лет и 1 месяц (заходил 3 месяца 14 дней назад)
0
204.67
Рейтинг
204.67
Все (16)       Заказы (16)        Вакансии (0)       Конкурсы (0)
Разместить заказ
06 Марта 2020
Бюджет: 1500 руб
Сам вопрос описан на StackOverflow stackoverflow.com/questio...
Там же есть пример.
Задача обойти найти кратчайший путь в графе, а все остальные ноды – выкинуть.

Алгоритм обхода не важен. Главное условие – чем он проще — тем лучше. Я посмотрел в NPM есть пакеты для этого. Задача просто заставить их работать.

Всё больше никакой магии не требуется.

Прошло времени с момента публикации: 4 года 1 месяц 23 дня 15 часов 52 минуты
Раздел: Программирование / Прикладное программирование

02 Сентября 2019
Бюджет: 1000 руб
Есть документ формата:
```
<applications>
<application>
<journalNumber>1</journalNumber>
<appParticipants>
<appParticipant>
<inn>3620009288</inn>
<kpp>366201001</kpp>
<legalForm>
<code>12300</code>
</legalForm>
</appParticipant>
<appParticipant>
<inn>3461141348</inn>
<kpp>334514111</kpp>
<legalForm>
<code>96443</code>
</legalForm>
</appParticipant>
</appParticipants>
</application>

<application>
<journalNumber>2</journalNumber>
<appParticipants>
<appParticipant>
<inn>866219268</inn>
<kpp>823711001</kpp>
<legalForm>
<code>324511</code>
</legalForm>
</appParticipant>
<appParticipant>
<inn>3461141348</inn>
<kpp>334514111</kpp>
<legalForm>
<code>96443</code>
</legalForm>
</appParticipant>
</appParticipants>
</application>

</applications>
```


Нужно получить из него следующий словарь.
```
{
"applications": [
{
"application_journalNumber": '1',
"appParticipants": [
{
"appParticipant_inn": "3620009288",
"appParticipant_kpp": "366201001",
"legalForm_code": "12300"
},

{
"appParticipant_inn": "3461141348",
"appParticipant_kpp": "334514111",
"legalForm_code": "96443"
}

]
},

{
"application_journalNumber": '2',
"appParticipants": [
{
"appParticipant_inn": "866219268",
"appParticipant_kpp": "823711001",
"legalForm_code": "324511"
},

{
"appParticipant_inn": "3461141348",
"appParticipant_kpp": "334514111",
"legalForm_code": "96443"
}

]
}

]
}
```

Для разбора XML необходимо использовать xpath.

afile = "test.xml"
etxml = etree.parse(afile)

ну и так далее.

Язык – Python.

Пишите свой ник в Телеграмм в комментариях.

Прошло времени с момента публикации: 4 года 7 месяцев 28 дней 9 часов 49 минут
Раздел: Программирование / Прикладное программирование

13 Января 2019
По договоренности
Есть JSON строка. В ней есть дубляжи в некоторых полях. Нужно при помощи библиотеки Python Pandas агрегировать данные. Вместо кучи слов лучше показать, что я хочу получить в итоге.

Вот код и данные
paste.ofcode.org/6pucGEuf...

Надо агрегировать данные, так, чтобы три различающихся поля: 's_inn','s_kpp','s_name'
Были объединены в одно и вместо двух последних объектов я получил один вот такой:

{
"t_registration_number": "31805988205",
"t_customer_inn": "2801010011",
"t_customer_kpp": "280101001",
"t_customer_ogrn": "1022800512624",
"t_customer_short_name": "ГАУЗ АО ДЕТСКАЯ ГКБ",
"t_placer_inn": "2801010011",
"t_placer_kpp": "280101001",
"t_placer_ogrn": "1022800512624",
"t_placer_short_name": "ГАУЗ АО ДЕТСКАЯ ГКБ",
"r_rus_name": "Амурская область",
"t_publication_date": "2018-01-09",
"s_inn": "2723071046, 7018040688",
"s_kpp": "272301001, 701701001",
"s_name": "ООО МЕДИАС, ООО СКАН – М",
"s_lotguid": "2fd7440e-e0a1-4fa0-ae7b-b901b1e378d5",
"n_prc_diff_nmc": "2",
"nlots_nmck": 34384
}

т.е. данные были добавлены через запятую.

ИЛИ (в идеале) JSON объект бы выглядел так:

{
"t_registration_number": "31805988205",
"t_customer_inn": "2801010011",
"t_customer_kpp": "280101001",
"t_customer_ogrn": "1022800512624",
"t_customer_short_name": "ГАУЗ АО ДЕТСКАЯ ГКБ",
"t_placer_inn": "2801010011",
"t_placer_kpp": "280101001",
"t_placer_ogrn": "1022800512624",
"t_placer_short_name": "ГАУЗ АО ДЕТСКАЯ ГКБ",
"r_rus_name": "Амурская область",
"t_publication_date": "2018-01-09",
"aggregated": [
{
"s_inn": "2723071046",
"s_kpp": "272301001",
"s_name": "ООО МЕДИАС",
},
{
"s_inn": "7018040688",
"s_kpp": "701701001",
"s_name": "ООО СКАН – М",
}
],
"s_lotguid": "2fd7440e-e0a1-4fa0-ae7b-b901b1e378d5",
"n_prc_diff_nmc": "2",
"nlots_nmck": 34384
}

Все! Больше ничего не нужно!

В комментах напишите плиз свой Телеграмм.

Пожалуйста НЕ студии!!!

Прошло времени с момента публикации: 5 лет 3 месяца 17 дней 12 часов 29 минут
Раздел: Программирование / Прикладное программирование

13 Июля 2018
По договоренности
Не получается закрепить первые два столбца в таблице так, чтобы они оставались видны при горизонтальной промотке.
Вот примерно как это решается stackoverflow.com/questio...
Вот как это пытался сделать я stackoverflow.com/questio... однако в ответе на вопрос почему-то две колонки проматываются, хотя не должны.

Файл проекта в аттаче.

Больше ничего делать не нужно. Готов заплатить 200р. Оплату могу или на карту или на телефон кинуть.
Если возьметесь за задание напишите мне в телеграмм что беретесь ник: @DmitryBubnenkov (t.me/DmitryBubnenkov)

Прошло времени с момента публикации: 5 лет 9 месяцев 18 дней 16 часов 47 минут
Раздел: Сайты / Верстка

Рейтинг: 229.3 Исполнитель определен:
13 Мая 2018
Бюджет: 150 руб
Вот картинка dlang.ru/123/golang.png
Нужно в Google надо вбить "golang". Там будет 1001 одно изображение животного похожего на то, что торчит из зада у человека. Нужно подфотошопить животное торчащее из зада, так чтобы оно максимально походило на логотип Go.

На экране монитора который внутри человека нужно добавить:
if err != nil {
return err
}


У меня получилось вырвиглазно. Надо как нить получше сделать dlang.ru/123/golang1.png

Работы на 15 минут. Опатить могу: 1. на телефон 2. На карту банка 3. Через Яндекс-деньги.

В комментах давайте телеграмм акк. Там удобнее. Больше никакой магии не надо.


Прошло времени с момента публикации: 5 лет 11 месяцев 18 дней 14 часов 7 минут
Раздел: Рисунки и иллюстрации / Рисунки и иллюстрации

Рейтинг: 2331 Исполнитель определен:
01 Октября 2017
Бюджет: 100 руб
Нужно сделать так, как если бы художник рисовал эту девушку.
Можно если что как нить подправить по вкусу. Цена 100р.
Оплата на ЯД

Прошло времени с момента публикации: 6 лет 6 месяцев 29 дней 10 часов 50 минут
Раздел: Рисунки и иллюстрации / Рисунки и иллюстрации

02 Февраля 2017
По договоренности
Есть статья на 58 страниц, 30% от нее составляют примеры кода. Задача вычитать текст. В основном страдает пунктуация, так же могут быть какие-то орфографические ляпы.

Абсолютная грамотность не требуется, нужно чтобы текст просто более или менее грамотно выглядел.

skype: igeekx

Прошло времени с момента публикации: 7 лет 2 месяца 27 дней 16 часов 43 минуты
Раздел: Тексты / Редактирование/Корректура

27 Ноября 2016
По договоренности
Есть очень маленький проект написанный на Vue-JS 1. Сейчас вышла вторая версия. Сходу у меня не получилось провести миграцию. По хорошему есть инструмент для node-js который делает 90% работы, но я с node-js не знаком.

Код очень простой. Используется не больше 5 функций. Дописывать ничего не надо. Задача просто выполнить миграцию на новую версию.

Сам сайт для миграции можно посмотреть тут 194.87.235.42:8080/
там по факту вся миграция — обновление одного единственного файла pagecontent.js

Сайт фреймворка vuejs.org/

Прошло времени с момента публикации: 7 лет 5 месяцев 2 дня 13 часов 20 минут
Раздел: Программирование / Веб-программирование

26 Мая 2016
По договоренности


Есть две БД PostgreSQL и FireBird. Нужно синхронизировать одну таблицу между ними.

Частичная реализация готова ее нужно только подпилить. Таблицы и там и там одинаковые. За исключением одного поля (FIREID и POSTID).


Схематично выглядит так:

|request_id| |SHAPE| |FL_READY| |FIREID| <===> |request_id| |SHAPE| |FL_READY| |POSTID|


Задача:

1. Взять из PostgreSQL все данные с FL_READY=10

2. Выгрузить их в FireBird

3. Поменять флаг в PostgreSQL на FL_READY=10 (данные ожидают синхронизации)


Важный момент. SHAPE — бинарное поле. У меня напрямую выгрузить его из одной БД в другую не получилось. Там реально какой-то гемор.

Скорость работы приложения вообще не важна. Предполагается сделать сделать так.

Данные обрабатываются построчно. Т.е. делаем одну выборку. Сохраняем текстовые данные в другую БД. Блоб на ФС и потом далаем UPDATE в целевой базе (вставляем его).

Потом удлаляем блоб с файловой системы.


Делаем такую же операцию с другой строкой и тд.


Важный момент 2. Поле request_id из PostgreSQL должно будет стать полем POSTID в FireBird. Это нужно чтобы понять что к чему относится. Типа связывание.

=============================


Сейчас порядок операций раелизован так.

SyncRequest(postconn, fireconn, 'POSTID', 'FIREID')

Меня этот вариант устраивает полностью.

Обратный порядок может быть сделан путем указания в начале 'FIREID' и потом 'POSTID'


Далее должна быть возможность использовать данную процедуру задом наперед. С рядом упрощений.

Если у нас туперь у FireBird появился флаг 20, то берем можно по ИД или гуиду обратиться к PostgreSQL и обновить у него на FL_READY=12.


А в самом FireBird поменять флаг на 21.


Собственно все.


Желательно оформить все в виде двух функций с комментариями. За основу лучше взять текущую реализацию.


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

Тупо функции которые работают последовательно.


В настоящий момент в коде используется одна единственная функция:

SyncRequest


Текущая реализация не работает с бинарными блобами. На выходе нужно 2-3 или сколько там у вас функций получится.


Для работы с FireBird лучше использовать менеджер FlameRobin. БД реально очень простая.


Вот сами дампы БД:

expirebox.com/download/c1...


Вот имеющийся код:

www.everfall.com/paste/id...

Там в моем коде есть еще фрагмент по работе с prod_type_id. Сейчас вообще не могу вспомнить что оно делало.


Вроде бы все развернуто максимально написал.

Вот если что как оно с БД работает: stackoverflow.com/questio...

Прошло времени с момента публикации: 7 лет 11 месяцев 4 дня 5 часов 59 минут
Раздел: Программирование / Базы данных

13 Ноября 2015
По договоренности
Нужен мужчина с изрядной долей артистизма, который сможет зачитать текст на камеру. Текст не длинный. Суммарно я думаю минуты две. Очень желательно, чтобы было помещение похожее на офис ну или какой-то адекватный фон. Обязательно требование, чтобы человек выглядел представительно. Возраст _строго_ 30+. Одежда особо не важна. Важен колорит. Умеренная полнота будет плюсом. Тощие не не подходят. Человек должен выглядеть уверенно, а не как гопник.

Поясню суть. Мы хотим сделать нарезку к одному ролику со своими вставками. Эти вставки короткие предложения в 5-10 слов. Не можем найти человек презентабельного вида.

Работа не пыльная. Можете хоть на вебку себя снять, главное чтобы было хорошо видно и слышно. Фразы короткие и между ними можно делать паузы чтобы прочитать следующую.

Если есть какой-то колоритный пенсионер – то тоже подойдет т.к. ролик на социальную тему.

Киньте тут ссылки, чтобы визуально можно было вас оценить.

Прошло времени с момента публикации: 8 лет 5 месяцев 17 дней 12 часов 42 минуты
Раздел: Реклама и Маркетинг

08 Октября 2015
По договоренности
Нужно сверстать несколько страниц на twitter bootstrap (верстаем форум и возможно главную, так что ничего сложного). Готов рассмотреть любой другой интересный шаблонизатор если вы объясните чем он хорош. Приветствуется минимализм. Заточка под старые браузеры не нужна. Если работает в последних версиях FireFox и Chrome, то считаем, что работает везде.

Однако верстка должна быть пряморукой и адаптивной.

На входе я дам несколько картинок фотошопа, на которых будет изображен почти такой же форум, только в других цветах fluxbb.org.ru/forum/index...
и на современном шаблонизаторе.

Окончательное ТЗ скину выбранному исполнителю. В комментах пишите на чем хотели бы сверстать.

Прошло времени с момента публикации: 8 лет 6 месяцев 23 дня 5 часов 29 минут
Раздел: Сайты / Верстка

27 Июня 2015
По договоренности
Нужно написать короткие стишки про коучей и бизнес тренеров.
Смысловой посыл такой: коучи – обманщики, неудачники и приписывают себе то чего у них нет.
Вдохновляться проще всего тут www.facebook.com/solopopk...
Читаете посты и дальше как нить смешно все рифмуете. Подойдут каверы.

Стишки нужные именно короткие. Оплата по договоренности.
Чтобы лучше понять о чем речь, почитайте акк на ФБ. Можно еще Понтона Солопопова пославить и его друга Курима Дуримарова.

Прошло времени с момента публикации: 8 лет 10 месяцев 3 дня 10 часов 25 минут
Раздел: Тексты / Стихи/Поэмы/Эссе

11 Июля 2014
По договоренности
Есть две БД. FireBird и PostgreSQL. В них есть пару таблиц. Нужно на Python написать простой и понятный код, по их синхронизации. Кое что я наговнокодил, но нужно, чтобы немного застрял.

Никакой мистики и никаких сложностей нет. Структура таблиц элементарная. Нужно написать код и прокомментировать/объяснить мне принцип его работы. Там буквально строчек 30-40 потребуется.

Оплата по договоренности.

Подробности сразу в скайпе.

Прошло времени с момента публикации: 9 лет 9 месяцев 20 дней 6 часов 23 минуты
Раздел: Программирование / Базы данных
16 Июня 2014
По договоренности
Есть сайт на ASP.NET MVC3

Нужно:
-исправить баг с пользовательскими сессиями (сайт иногда падает, логи есть, и примерно ясно где)
-сайт разбит на несколько сайтов (в терминологии IIS могу путаться). Нужно провести рефакторинг проекта и объединить все части в одно целое, чтобы сайт было просто диплоить.
-провести небольшую доработку функционала сайта
- (опционально) обновить компоненты сайта (провести миграцию на MVC5 и тд)

Проект самописный. Говнокода нет. Фирмам просьба не беспокоить т.к. проект некоммерческий и бюджет небольшой.

Обязателен опыт и отзывы.

Прошло времени с момента публикации: 9 лет 10 месяцев 14 дней 5 часов 55 минут
Раздел: Сайты / Веб-программирование

10 Мая 2014
По договоренности
Ситуация очень простая. Нужно сделать следующее:
Есть БД (Firebird) нужно:
Получить список файлов которые нужно взять из БД. Они хранятся в виде строк. Нужные файлы определяются по флагу. Выкусывается путь и дальше эти файлы копируются в указанный каталог. После вызова функции установить флаг «успешно скопировано».
Выполнить тоже самое для второй таблицы.
Ошибки выгрузки залоггировать.

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

Так же нужно прокомментировать код, и ответить на несколько вопросов по питону. Желательно быть доступным по Skype в ближайщую неделю т.к. кое какие моменты я буду дописывать и нужно, чтобы кто-то смог проконтролировать качество моего кода.

Единственное прошу откликаться лишь людям с опытом. Наговнокодить я и сам могу, что собственно и получилось..))) Нужна проста нормальная реализация

Задачу обязательно реализовать на Python (2.7 кому это принципиально)

Прошло времени с момента публикации: 9 лет 11 месяцев 21 день 13 часов 19 минут
Раздел: Программирование / Базы данных
31 Января 2014
Бюджет: 500 руб
Требуется школьник старших классов или студент младших курсов. Задача простая – писать обзоры дистрибутивов Linux. Ставите дистрибутив, делаете обзор на реальном железе. Описываете свой юзер-икспириенс. Пишите что нравится\не нравится. Какие проблемы с железом и настройкой возникли. Делайте 10-15 репрезентативных скриншотов (больше не надо). Публикуете. Получаете деньги. Главная задача – интересоваться Linux'ом и умение красиво излагать свои мысли. Примеры обзоров дам. Скучные обзоры с констатацией фактов и выдержками из википедии не интересны.



Работа не пыльная и интересная. Предполагается регулярное взаимодействие. Чтобы отобрать хороших авторов предлагаю следующую схему. Интересно – вы откликаетесь. Пишите пробный обзор. Если он получается вменяемым, вы получаете за работу 250р. В дальнейшем каждый обзор будет оплачиваться по цене 500р. Критерий вменяемости – оценка сообществом. Ее пройти не сложно.

Прошло времени с момента публикации: 10 лет 2 месяца 29 дней 14 часов 32 минуты
Раздел:
27 Декабря 2013
По договоренности
Необходимо написать web-приложение отрисовывающее сетку на подобие разметки в тетради. После проведения по этой сетке пальцем или мышью она должна будет превращаться в график с узловыми точками.

i.snag.gy/o0i8p.jpg

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

Далее вверху должны быть кнопки переключения режимов отображения:

день, неделя, месяц. В первом случае отображаться должно 24 точки. Во втором 7. В третьем 12.



После этого у пользователя должна быть возможность нажать кнопку «поделиться» и должен быть сформирован скриншот текущей рабочей области.

На приложении должна быть кнопка «запомнить». После чего результат прогноза (позиции ползунков) должен быть запомнен.



Каждый прогноз сохраняется в БД и пользователь, а так же другие пользователи могут зайти и посмотреть его. Фактически просто обратившись по определенному УРЛу.



Необходима авторизация как минимум через аккаунт Google, однако есть мнение, что данное приложение нужно будет прикрутить к нашей CMS, в которой вся эта авторизация уже есть и хорошо аттестирована.



Меня очень интересует вопрос – можно ли веб-приложение перенести на мобильные устройства или для них придется делать все нативно и универсальной будет только серверная часть?



По поводу технологий на чем это делать – вопрос открытый, думаю есть какие-то JS-фреймворки. Буду только ЗА если вы захотите это сделать на Dart.



Пока это очень сырое ТЗ. Важно понять трудозатраты и основные сложности. После чего я проработаю интерфейс и логику работы. Но в первом приближении нужно сделать нечто подобное.



Жду отклика исключительно от людей с портфолио, отзывами и опытом.




Прошло времени с момента публикации: 10 лет 4 месяца 3 дня 19 часов 3 минуты
Раздел: Сайты / Веб-программирование
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».