1

http://code.google.com/p/uoreceptorru/
Программа выписывания рецептов. Позволяет редактировать списки лекарств, болезней, симптомов, шаблонов рецептов. В тексте рецепта действует автозавершение фраз, что может значительно ускорить процедуру выписки.

Автоматизируем медицину?  smile

2

Вы с КЗ ?

3

trdm
1. Русский язык не поддерживает?
2. Оформление как-то в стиле 90-х...

4

mvt пишет:

1. Русский язык не поддерживает?

о_О на скринах же всё по русски... ну кроме меню...

mvt пишет:

2. Оформление как-то в стиле 90-х...

просто скриншоты из под оффтопОС сняты... поэтому так и кажется...

Из мелочей: не мешает кьютовские иконки подчистить и перевод меню подправить... это по скринам.

чисто ради интереса, программа в рамах этого: http://linuxforum.ru/viewtopic.php?id=18291

95% процентов проблем находятся между клавиатурой и стулом.

5

Fat-Zer пишет:

Из мелочей: не мешает кьютовские иконки подчистить и перевод меню подправить... это по скринам.

Да, править буду, конечно.

Fat-Zer пишет:

чисто ради интереса, программа в рамах этого: http://linuxforum.ru/viewtopic.php?id=18291

Не. Программа- лично моя инициатива.
ПС. Я не думаю, что кого-то к таким суммам подпустят из нас.
У нас пилят только чиновники.

6 (23.11.2011 17:06:05 отредактировано XliN)

Я бы попробовал но обл. здрав не допустит. Мы работаем через http://trustmed.ru/ а именно http://trustmed.ru/themes/trustmed2/mat … matID=1980 и что бы не рыскать ссылка на презентацию http://trustmed.ru/files/articles/1980/ … %D0%B5.ppt
Вся поликлиника работает на ней и еще куча городов, но минус огромный MS SQL и .NET технология.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

7

Fat-Zer пишет:
mvt пишет:

1. Русский язык не поддерживает?

о_О на скринах же всё по русски... ну кроме меню...

Ну я думаю, что в российских поликлиниках меню на русском как-то уместнее ab

8

--=XliN=-- пишет:

Вся поликлиника работает на ней и еще куча городов, но минус огромный MS SQL и .NET технология.

Моя софтина на Qt.

9

mvt пишет:
Fat-Zer пишет:
mvt пишет:

1. Русский язык не поддерживает?

о_О на скринах же всё по русски... ну кроме меню...

Ну я думаю, что в российских поликлиниках меню на русском как-то уместнее ab

Уговорили, буду русифициировать  ag  :lol:

10

Заодно собрал бы deb и rpm.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

11

newzenon пишет:

Заодно собрал бы deb и rpm.

не владею сим искуством.

12

Ну deb могу собрать.
Доводи до ума, смогу попробовать на некоторых врачах в частных клиниках. Сам сначала попробую, как время появится.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

13 (23.11.2011 23:32:18 отредактировано trdm)

newzenon пишет:

Ну deb могу собрать.
Доводи до ума, смогу попробовать на некоторых врачах в частных клиниках. Сам сначала попробую, как время появится.

Благодарю. Напишу тут когда будут новости.

14

mvt пишет:

trdm
2. Оформление как-то в стиле 90-х...

покажи современное оформление.

15

Обновил перевод.

16

trdm пишет:
mvt пишет:

trdm
2. Оформление как-то в стиле 90-х...

покажи современное оформление.

стоило тогда лепетать?

17

trdm пишет:
trdm пишет:
mvt пишет:

trdm
2. Оформление как-то в стиле 90-х...

покажи современное оформление.

стоило тогда лепетать?

Здесь хамить как-то не принято, даже великим авторам великих программ.
PS Вообще-то, хотел сподвигнуть на тему оформления, отличающуюся от вин 98 ab

18 (27.11.2011 20:40:27 отредактировано trdm)

mvt пишет:

Здесь хамить как-то не принято, даже великим авторам великих программ.

ни в одном глазу.
просто хотел вывести из анабиоза

mvt пишет:

PS Вообще-то, хотел сподвигнуть на тему оформления, отличающуюся от вин 98 smile.

оно того стоит? Хочется просто узнать стоит того что-бы приложить силы?

19 (09.12.2011 01:12:10 отредактировано ormorph)

trdm
Ну в принципе собралось, только файл src/uodbmanager/uodbformelement.h там инклуд include "../ui_uodbformelement.h" прописан, хотя файл ui_uodbformelement.h в том же самом каталоге
Поправил собралось.
Можно попробовать ебилд под gentoo тыц

20

ormorph,

>ebuild /home/john/uoreceptor/uoreceptor-0.4.ebuild fetch
/usr/lib64/portage/pym/portage/package/ebuild/config.py:349: UserWarning: 'cache.metadata_overlay.database' is deprecated: /etc/portage/modules
  (user_auxdbmodule, modules_file))
Appending /home to PORTDIR_OVERLAY...
 * uoReceptor.src.0.4.a.zip RMD160 SHA1 SHA256 size ;-) ...                            [ ok ]
 * checking ebuild checksums ;-) ...                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                  [ ok ]
>ebuild /home/john/uoreceptor/uoreceptor-0.4.ebuild digest                     /home/john/ :)
/usr/lib64/portage/pym/portage/package/ebuild/config.py:349: UserWarning: 'cache.metadata_overlay.database' is deprecated: /etc/portage/modules
  (user_auxdbmodule, modules_file))
Appending /home to PORTDIR_OVERLAY...

!!! 'john/uoreceptor' has a category that is not listed in /etc/portage/categories
>>> Creating Manifest for /home/john/uoreceptor
>ebuild /home/john/uoreceptor/uoreceptor-0.4.ebuild unpack
/usr/lib64/portage/pym/portage/package/ebuild/config.py:349: UserWarning: 'cache.metadata_overlay.database' is deprecated: /etc/portage/modules
  (user_auxdbmodule, modules_file))
Appending /home to PORTDIR_OVERLAY...
>>> Existing ${T}/environment for 'uoreceptor-0.4' will be sourced. Run
>>> 'clean' to start with a fresh environment.
>>> Not marked as unpacked; recreating WORKDIR...
 * uoReceptor.src.0.4.a.zip RMD160 SHA1 SHA256 size ;-) ...                            [ ok ]
 * checking ebuild checksums ;-) ...                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                  [ ok ]
>>> Unpacking source...
>>> Unpacking uoReceptor.src.0.4.a.zip to /var/tmp/portage/john/uoreceptor-0.4/work
[/var/tmp/portage/john/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip]
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of /var/tmp/portage/john/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip or
        /var/tmp/portage/john/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip.zip, and cannot find /var/tmp/portage/john/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip.ZIP, period.
 * ERROR: john/uoreceptor-0.4 failed (unpack phase):
 *   failure unpacking uoReceptor.src.0.4.a.zip
 * 
 * Call stack:
 *          ebuild.sh, line   84:  Called src_unpack
 *        environment, line 2373:  Called qt4-r2_src_unpack
 *        environment, line 2292:  Called base_src_unpack
 *        environment, line  395:  Called unpack 'uoReceptor.src.0.4.a.zip'
 *   phase-helpers.sh, line  301:  Called die
 * The specific snippet of code:
 *                   ( while true ; do echo n || break ; done ) | \
 *                   unzip -qo "${srcdir}${x}" || die "$myfail"
 * 
 * If you need support, post the output of 'emerge --info =john/uoreceptor-0.4',
 * the complete build log and the output of 'emerge -pqv =john/uoreceptor-0.4'.
 * This ebuild is from an overlay named 'x-home': '/home/'
 * The complete build log is located at '/var/tmp/portage/john/uoreceptor-0.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/john/uoreceptor-0.4/temp/environment'.
 * S: '/var/tmp/portage/john/uoreceptor-0.4/work/'

чятдн?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

21 (09.12.2011 01:37:03 отредактировано ormorph)

 Консоль:
# echo 'PORTDIR_OVERLAY="/usr/local/portage"' >>/etc/make.conf
# mkdir -p /usr/local/portage/app-editors
# cd /usr/local/portage/app-editors
# tar xzf путь/uoreceptor-0.4.tar.gz
# cd uoreceptor
# ebuild uoreceptor-0.4.ebuild digest

так пробовали?

после можно  установить командой emerge uoreceptor
У меня это работает.

22 (09.12.2011 01:37:33 отредактировано zenon)

# echo "PORTDIR_OVERLAY="/usr/local/portage"

Не понял эту строку

//upd
ok

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

23 (09.12.2011 01:56:52 отредактировано zenon)

ormorph, где-то затесалась  большая буква R

>emerge uoreceptor

These are the packages that would be merged, in order:

Calculating dependencies             ... done! 
[ebuild  N     ] app-editors/uoreceptor-0.4  0 kB [1]

Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/local/portage

>>> Verifying ebuild manifests
>>> Emerging (1 of 1) app-editors/uoreceptor-0.4 from x-portage
>>> Failed to emerge app-editors/uoreceptor-0.4, Log file:
>>>  '/var/tmp/portage/app-editors/uoreceptor-0.4/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed                 Load avg: 0.15, 0.12, 0.09
 * Package:    app-editors/uoreceptor-0.4
 * Repository: x-portage
 * USE:        amd64 elibc_glibc kernel_linux multilib userland_GNU
 * FEATURES:   sandbox
>>> Unpacking source...
>>> Unpacking uoReceptor.src.0.4.a.zip to /var/tmp/portage/app-editors/uoreceptor-0.4/work
[/var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip]
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip or
        /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip.zip, and cannot find /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip.ZIP, period.
 * ERROR: app-editors/uoreceptor-0.4 failed (unpack phase):
 *   failure unpacking uoReceptor.src.0.4.a.zip
 * 
 * Call stack:
 *          ebuild.sh, line   84:  Called src_unpack
 *        environment, line 2373:  Called qt4-r2_src_unpack
 *        environment, line 2292:  Called base_src_unpack
 *        environment, line  395:  Called unpack 'uoReceptor.src.0.4.a.zip'
 *   phase-helpers.sh, line  301:  Called die
 * The specific snippet of code:
 *                   ( while true ; do echo n || break ; done ) | \
 *                   unzip -qo "${srcdir}${x}" || die "$myfail"
 * 
 * If you need support, post the output of 'emerge --info =app-editors/uoreceptor-0.4',
 * the complete build log and the output of 'emerge -pqv =app-editors/uoreceptor-0.4'.
 * This ebuild is from an overlay named 'x-portage': '/usr/local/portage/'
 * The complete build log is located at '/var/tmp/portage/app-editors/uoreceptor-0.4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-editors/uoreceptor-0.4/temp/environment'.
 * S: '/var/tmp/portage/app-editors/uoreceptor-0.4/work/'
 * 
 * The following package has failed to build or install:
 * 
 *  (app-editors/uoreceptor-0.4::x-portage, ebuild scheduled for merge), Log file:
 *   '/var/tmp/portage/app-editors/uoreceptor-0.4/temp/build.log'
 * 
>                                  
История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

24

Хм а файл сам хоть скачался? сейчас попробую на другом компе под amd64 с более новой версией портов, как там пойдет

25 (09.12.2011 02:11:43 отредактировано zenon)

 Консоль:
$ ls /var/tmp/portage/app-editors/uoreceptor-0.4/distdir
uoReceptor.src.0.4.a.zip@
$ ls /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip
/var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip@

$ cd /home/tmp                                   /usr/local/portage/app-editors/uoreceptor/
$ extract /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip
Archive:  /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
unzip:  cannot find zipfile directory in one of /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip or
        /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip.zip, and cannot find /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/uoReceptor.src.0.4.a.zip.ZIP, period.

$ ls -l /var/tmp/portage/app-editors/uoreceptor-0.4/distdir/                     /home/tmp/
итого 0
lrwxrwxrwx 1 root root 47 дек.   9 01:58 uoReceptor.src.0.4.a.zip -> /usr/portage/distfiles/uoReceptor.src.0.4.a.zip

$ ls -l /usr/portage/distfiles/uoRec*                                            /home/tmp/
-rw-rw-r-- 1 root portage 1014 дек.   9 01:11 /usr/portage/distfiles/uoReceptor.src.0.4.a.zip
$                                                                               /home/tmp/


Поймешь?
ы. extract - у меня alias - рбочий.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

26

Попробовал у меня файл скачался и собрался на amd64
Попробуйте удалить Manifest и файл /usr/portage/distfiles/uoReceptor.src.0.4.a.zip
и снова выполнить ebuild uoreceptor-0.4.ebuild digest
либо самостоятельно скачать данный файл -> uoReceptor.src.0.4.a.zip

27

 Консоль:
$ ebuild uoreceptor-0.4.ebuild digest            /usr/local/portage/app-editors/uoreceptor/

>>> Creating Manifest for /usr/local/portage/app-editors/uoreceptor



$ emerge uoreceptor                              /usr/local/portage/app-editors/uoreceptor/

These are the packages that would be merged, in order:

Calculating dependencies                          ... done!
[ebuild  N     ] app-editors/uoreceptor-0.4  1 kB [1]

Total: 1 package (1 new), Size of downloads: 1 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/local/portage

>>> Verifying ebuild manifests
>>> Emerging (1 of 1) app-editors/uoreceptor-0.4 from x-portage
>>> Failed to emerge app-editors/uoreceptor-0.4, Log file:
>>>  '/var/tmp/portage/app-editors/uoreceptor-0.4/temp/build.log'
>>> Jobs: 0 of 1 complete, 1 failed                 Load avg: 0.46, 0.26, 0.19
>>> Downloading 'http://mirror2.corbina.ru/gentoo-distfi … .0.4.a.zip'
--2011-12-09 02:12:26--  http://mirror2.corbina.ru/gentoo-distfi … .0.4.a.zip
Распознаётся mirror2.corbina.ru... 89.179.179.2
Подключение к mirror2.corbina.ru|89.179.179.2|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 404 Not Found
2011-12-09 02:12:26 ОШИБКА 404: Not Found.

>>> Downloading 'http://mirror.yandex.ru/gentoo-distfile … .0.4.a.zip'
--2011-12-09 02:12:26--  http://mirror.yandex.ru/gentoo-distfile … .0.4.a.zip
Распознаётся mirror.yandex.ru... 213.180.204.183
Подключение к mirror.yandex.ru|213.180.204.183|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 404 Not Found
2011-12-09 02:12:27 ОШИБКА 404: Not Found.

>>> Downloading 'http://gentoo.bloodhost.ru/distfiles/uo … .0.4.a.zip'
--2011-12-09 02:12:27--  http://gentoo.bloodhost.ru/distfiles/uo … .0.4.a.zip
Распознаётся gentoo.bloodhost.ru... 188.143.164.5
Подключение к gentoo.bloodhost.ru|188.143.164.5|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 404 Not Found
2011-12-09 02:12:27 ОШИБКА 404: Not Found.

>>> Downloading 'http://uoreceptorru.googlecode.com/file … .0.4.a.zip'
--2011-12-09 02:12:27--  http://uoreceptorru.googlecode.com/file … .0.4.a.zip
Распознаётся uoreceptorru.googlecode.com... 74.125.43.82
Подключение к uoreceptorru.googlecode.com|74.125.43.82|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 194647 (190K) [application/zip]
Сохранение в каталог: ««/usr/portage/distfiles/uoReceptor.src.0.4.a.zip»».

     0K .......... .......... .......... .......... .......... 26%  356K 0s
    50K .......... .......... .......... .......... .......... 52%  706K 0s
   100K .......... .......... .......... .......... .......... 78%  720K 0s
   150K .......... .......... .......... ..........           100% 11.6M=0.3s

2011-12-09 02:12:27 (670 KB/s) - «/usr/portage/distfiles/uoReceptor.src.0.4.a.zip» saved [194647/194647]

!!! Fetched file: uoReceptor.src.0.4.a.zip VERIFY FAILED!
!!! Reason: Filesize does not match recorded size
!!! Got:      194647
!!! Expected: 1014
Refetching... File renamed to '/usr/portage/distfiles/uoReceptor.src.0.4.a.zip._checksum_failure_.RetbQS'

!!! Couldn't download 'uoReceptor.src.0.4.a.zip'. Aborting.
* Fetch failed for 'app-editors/uoreceptor-0.4', Log file:
*  '/var/tmp/portage/app-editors/uoreceptor-0.4/temp/build.log'
*
* The following package has failed to build or install:
*
*  (app-editors/uoreceptor-0.4::x-portage, ebuild scheduled for merge), Log file:
*   '/var/tmp/portage/app-editors/uoreceptor-0.4/temp/build.log'
*

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

28

Хм тут похоже что файл качается, а потом при проверке снова х
Похоже кроме самого файла(архива) остался еще один файл /usr/portage/distfiles/uoReceptor.src.0.4.a.zip._checksum_и т.д
Это когда качался, но произошла ошибка, его тоже следует удалить перед скачкой, иначе снова и снова будет качать данный файл.

29

Заново все почистил. Всё ок, спс.
Вот теперь к автору - Шаблоны, Лекарства, Заболевания итд - все пустоё?

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

30

http://storage6.static.itmages.ru/i/11/1209/s_1323383696_3067556_b826f48d15.png

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.