(Македонски) Дневник, ден 11, 19 јули 2011

July 19,2011 | Uncategorized

Sorry, this entry is only available in Македонски.

Share

(Македонски) Дневник, ден 10, 18 јули 2011

July 19,2011 | Uncategorized

Sorry, this entry is only available in Македонски.

Share

(Македонски) Дневник, ден 09, 15 јули 2011

July 17,2011 | Uncategorized

Sorry, this entry is only available in Македонски.

Share

(Македонски) Дневник, ден 08, 14 јули 2011

July 14,2011 | Uncategorized

Sorry, this entry is only available in Македонски.

Share

Diary, day 07, 12th July 2011

July 13,2011 | Uncategorized

Sorry, this entry is only available in Македонски.

Share

Diary, day 06, 12th July 2011

July 12,2011 | Uncategorized

Sorry, this entry is only available in Македонски.

Share

(Македонски) Дневник, ден 05, 11 јули 2011

July 11,2011 | Uncategorized

Sorry, this entry is only available in Македонски.

Share

Дневник, ден 04, 08 јули 2011

July 8,2011 | Interns

Последен ден од првата фаза на истражување и анализа. Исполнети се зацртаните активности за оваа недела. Денешен извештај:

1.OpenMRS програма -> Оваа програма се користи офлајн. Дизајнот е доста добар и страната делува прегледно. Ја разгледав детално програмата, има посебен изглед за нелогиран корисник, за логиран како пациент и за логиран како доктор (веројатно слично ќе биде и кај нашата идна апликација).  Во делот Home има дел за логирање, понатаму апликацијата има “барај” дел, дел за исцртување на графици и табели, дел за барање на информации за лек, …

2.ОpenEMR (demo верзија) -> Програмата делува доста сложено и непрегледно. Го разгледав интерфејсот, можностите (додавање на нов пациент, пребарување и полиња на резултантната табела, пораки до/од доктор, …)

3. Запишување на одредени идеи за изгледот на наредната страна, за полињата кои би ги содржело менито, одредување на постоечки апликации кои најмногу би користеле како пример.

4. Ревизија на страните посетени пред неколку дена. Издвојување на листа на корисни алатки со кои се сретнав патем.

5. Предвидување за програмските јазици и скрипти кои биле употребени за изработка на постоечките страни.

6. Конструирање на табела со сите разгледани онлајн и офлајн апликации деновиве. Пополнување на табелата со нивните можности/карактеристики.

7. Гледање на туторијали за имплементација на CRUD (Create Read Update Delete) во PHP.
7.1. Read -> градење на навигацијата (со table), како да се селектира и да се прикаже селектираната опција од навигацијата, користење на помошни функции (mysql_query, mysql_fetch_aray), …
7.2. Create -> работа со форми. Додавање на textfield, combo, radiobutton, submit копче, … Избирање на најдобар и најсигурен начин за избегнување на лоши знаци при внес на корисник (пример: ” ). Валидација на форми.
7.3. Update (Edit) -> Користење на помошни mysql функции: mysql_affected_rows, intval, … Начини на известување на корисникот во случаи на правилна или неправилна промена (ако е неправилна, каде точно е грешката).
7.4. Delete -> бришење на селектиран објект (преку id), зголемување на сигурност при бришење (confirm дијалог).

Share

Дневник, ден 03, 07 јули 2011

July 7,2011 | Interns

Извештај за исполнети активности на третиот ден од практикантството во АТТЕ:

1. Разгледување на HTML 5, поточно на новитетите што ги нуди, пред се на:
-video
-audio
-canvas
- семантички компоненти (section, article, …)

Исто така, отворање на изворниот код и преглед на дефинираните функции и атрибути за работа со споменатите компоненти.

2. Инсталација на WordPress. Чекор – по – чекор поминување на туторијали од официјалната страна:
-Изглед и состав на основниот прозорец на креираната апликација/блог
-Почетно работење во wordpress -> пишување на нов пост, менување тема (theme), значајни прашања кои помагаат да се сфати полесно идниот проект, работа со коментари (борба со spam),  категоризација на апликацијата (со ID),  креирање мени, background & color, Header слика
-Вовед во креирање на своја тема (има можност за користење на image фајлови, css style-sheets, кодови – php, веб страници), каде се става, што се користи -css, php, html

3. Гледање на MySql туторијали
-CRUD кратенка
-имплементација на основните функции за работа со бази на податоци (CREATE, READ, UPDATE, DELETE) во commandprompt
-креирање на база на податоци и табела во неа во commandprompt
-сето ова може да се направи и во phpMyAdmin на прилично полесен начин. Прегледноста е друга позитивна страна.

4. Како се имплементира MySql во PHP – 5 чекори:
4.1. Create a db connection
4.2. Select a db to use
4.3. Perform db query
4.4. Use returned data (STEPS 3 & 4 CAN BE REPEATED AS MUCH AS YOU LIKE)
4.5. Close connection
Треба да се проверува во секој чекор дали наредбата е валидна. Во спротивно, да се заврши апликацијата.

5. Туторијал за изработка на проект -> разгледување на неколку први фази при изработка на еден проект, со помош на php, mysql и apache
Фаза 1: BluePrint -> Скица, основна идеја за апликацијата, како би изгледала, што би содржела, кои можности
Фаза 2: Databases -> Креирање на база на податоци со табели. Поврзување на табелите. Како? Детето табела секогаш содржи поле со улога на покажувач кон родителот табела (roditel_id).
Фаза 3: Project Setup -> креирање на фолдер, подфолдери и фајлови во него.
Фаза 4: PHP, HTML, CSS -> структура на CSS фајл, негово вметнување во PHP, вметнување на базите во php (петте чекори, опишани погоре), include/require, константи, линкови

*Ова не мора да се навистина фазите, ова е некое мое сортирање на она што го гледав/научив/испробав.

6. Листа од идеи до кои дојдов, користејќи го досега наученото (основен изглед на веб апликацијата, почетна страна, како да се изработи и поврзи веб страната, …)

Share

Дневник, ден 02, 06 јули 2011

July 6,2011 | Interns

Еве како течеше мојот втор ден како практикант во АТТЕ:

1. Го разгледав мејлот кој го прати, со посебен акцент на она што треба да го правам деновиве (што не е направено)

2.Запознавање со идните активности, разгледување на можностите што ги нудат wordpress и конкретните офлајн – апликации openEMR и openMRS. Пред се, со користење на википедија и гугл пребарувач.

3. Бидејќи сметав дека WampServer – от ми е инсталиран и подготвен за работа, се насочив на спуштање и инсталација  на WordPress и офлајн – медицинските апликации. Овие инсталации беа неуспешни, обидувајќи се да ги поправам поминав околу 2 часа. На крајот, сфатив дека грешката е во WampServerot, па го преинсталирав. Инсталација на текстуален уредувач Komodo Edit6.1.1.

4.Неколку часа поминав гледајќи туторијали за PHP и за подесување на wampserver-oт. PHP делот сега функционира, го испробав неколку пати, паралелно вежбајќи ги вежбите од туторијалите.
4.1.Основи на PHP, основна синтакса и разлики со Ц кај работа со променливи, со податочните типови, разгледување на дополнителни олеснителни функции кај нив, работа со кориснички функции…
4.2. Градење на динамички веб – страни

4.2.1. links/URL -> работа со $_GET и начини на енкодирање, потребни кај некои специјални симболи.
4.2.2. forms -> работа со полиња за внесување преку $_POST
4.2.3. cookie -> setcookie функција, $_COOKIE и ifset функција. За поголема сигурност, се користат sessions.
4.2.+ include функција
4.2.++ headers -> можност за пренасочување или неотворање на страна

5. Инсталација на J2SE6, Apache Tomcat 6, бидејќи беа потребни за медицинските софтвери.

6. Почетоци на работа со mysql, влез/излез преку командна линија, промена на пасворд (лозинка), одредување на root directory,…

7. Epi Soft софтвер -> офлајн софтвер, се состои од:
- лични податоци (има единствено id поле за распознавање)
- податоци за X мерења
- приказ во график и табела
- поле за пребарување
- OK flag кај мерењата (дали резултатот е во ред, или е потребна терапија)

8. Проба на проекторот (но, во внатрешни услови, бидејќи надвор времето не дозволи)

9. Подготовка на статија за во билтенот, праќање на Павлина

Share

« Older Entries   Newer Entries »