Բովանդակություն:

Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ով. 9 քայլ (նկարներով)
Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ով. 9 քայլ (նկարներով)

Video: Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ով. 9 քայլ (նկարներով)

Video: Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ով. 9 քայլ (նկարներով)
Video: TRACKER - ԻՆՉՊԵ՞Ս ԱՌՏՍԱՆԵԼ ԴԱ: #հետագծող (TRACKER - HOW TO PRONOUNCE IT? #tracker) 2024, Նոյեմբեր
Anonim
Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ի կողմից
Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ի կողմից
Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ի կողմից
Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ի կողմից
Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ի կողմից
Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ի կողմից

Productivity Tracker- ը կախարդական հայելի է, բայց ժամանակը, եղանակը և մոտիվացիոն մեջբերում ցուցադրելու փոխարեն ցուցադրում է 4 բան.

Այդ օրվա ձեր համակարգչի և հեռախոսի արդյունավետ նյութի վրա ծախսած ժամանակի տոկոսը: (RescueTime)

Ձեր անելիքների ցանկը Trello- ից

Ռադիոտեղորոշիչ գրաֆիկ, որը ցույց է տալիս, թե որքան ժամանակ եք անցկացրել երեկվա օգտագործման համեմատ օգտագործած ծրագրերի և հավելվածների կատեգորիաների հետ միասին: (RescueTime)

Շաբաթական ակնարկ: (RescueTime)

Եվ եթե արտադրական նյութերի վրա ծախսած ժամանակի տոկոսը գերազանցում է 50% -ը, LED- ները կցուցադրեն վառ կանաչ գույն: Եթե այն 50% -ից ցածր է, այն կարմիր գույն կցուցադրի ՝ նշելով ձեզ ավելի արդյունավետ լինելու մասին: Նաև ինքներդ կարող եք նպատակ դնել:

Ուրվագիծ

Առաջին քայլում ես կբացատրեմ արտադրողականության որոնման հիմքում ընկած գաղափարը: Հաջորդը, ես ձեզ կտամ երկու տարբեր գործիքների և մասերի ցուցակ, որպեսզի կարողանաք կառուցել ամբողջական նախագիծը կամ հիմնական տարբերակը (Չի ներառում LED- ները), որոնք չեն պահանջում զոդման հմտություններ: Հետագայում ես ձեզ ցույց կտամ, թե ինչպես եմ նախատիպավորել նախագծի իմ տարբերակը, այնպես որ դուք ունեք գաղափար, թե ինչպես մոդելավորել ձեր սեփական նախատիպը: Բացի այդ, ես մանրամասն կանդրադառնամ կոդի բաժնում, որպեսզի կարողանաք հարմարեցնել ծածկագիրը ձեր կարիքների համար: Վերջում, ես ձեզ կտրամադրեմ Trouble-shooting ուղեցույց ՝ հիմնված այն խնդիրների վրա, որոնց ես հանդիպել եմ այս կառուցման ընթացքում: Եվ ընդլայնել ցանկը ձեր հարցերով:

Այս հրահանգի նպատակը միայն ձեզ խոհարարական գիրք տալը չէ: Ես ձեզ ցույց կտամ, թե ինչպես եմ ես կառուցել այս նախագիծը և կտրամադրեմ բաց հարցեր, որպեսզի կարողանաք ավելացնել ձեր սեփական գաղափարները և այս նախագիծը էլ ավելի առաջ տանել: Ես խրախուսում եմ ձեզ կիսվել ձեր կառուցվածքով, երբ այն ավարտվի: Եկեք սկսենք.

Քայլ 1: Գաղափարը

Գաղափարը
Գաղափարը

Ես ամիսներ շարունակ մտադիր էի գրել այս Instructable- ը: Բայց իմ վաղեմի ընկերը, ով կոչվում է «Հետաձգում» անունով, ինձ թույլ չտվեց: Ձգձգումը առաջադրանքը կամ առաջադրանքը հետաձգելը կամ հետաձգելն է և այդ առաջադրանքները կատարելու փոխարեն ժամանակը լրացնելով YouTube- ի մութ խորքերից տեսանյութեր դիտելով:

Մի օր հետաձգման մասին հոդված կարդալիս ես հանդիպեցի բազմաթիվ ծրագրերի/ծրագրերի, որոնք կօգնեն ինձ իմ խնդրի լուծման մեջ, Trello- ն ՝ որպես առաջադրանքի կառավարման ծրագիր և RescueTime- ը ՝ որպես ժամանակի կառավարման ծրագիր: Երկուսն էլ կատարյալ աշխատում էին իմ կարիքների համար, գոնե որոշ ժամանակ: Որոշ ժամանակ անց ես ընդհանրապես դադարեցի ծրագրերի ստուգումը և անտեսեցի ծանուցումները: Այդ ժամանակ ես հանդես եկա այս նախագծով: Appsրագրերից ստացված տվյալները կցուցադրեի իմ պատին կախված հայելու վրա: Այս կերպ իմ պարտականություններից փրկություն չկար:

Իմ նախագծի համար առաջին նախագիծը բավականին պարզ էր: Ես կօգտագործեի RescueTime API- ն ՝ ցուցադրելու իմ արդյունավետ/շեղող աշխատանքի տոկոսը: Եվ օգտագործեք Trello API- ն ՝ օրվա անելիքների ցուցակը ցուցադրելու համար: Բայց որոշ ժամանակ անց ես ավելացրեցի ավելի շատ հնարավորություններ, որոնք մանրամասն կներկայացնեմ հաջորդ քայլերում:

Քայլ 2: Գործիքներ և մասեր

Նշում. Սա այն գործիքների ցանկն է, որոնք ես օգտագործել եմ իմ կառուցման ընթացքում: Պարտադիր չէ, որ դրանք նույնը լինեն ձեր կառուցման համար:

Հիմքի համար

4 մետր 7x15 սմ խաղողի փայտ - 6 $ - Դա կախված է ձեր էկրանի չափից

30x40 սմ միակողմանի հայելին `կախված ձեր էկրանի չափից

25x35 սմ Samsung մոնիտոր - 15 $ - Հայտնաբերվել է լու շուկայում: ցանկացած մոնիտոր կաներ

Raspberry Pi 3 Model B- 35 $ - Ազնվամորի pi 2 -ը նույնպես լավ է, բայց ձեզ անհրաժեշտ կլինի wifi մոդուլ

HDMI մալուխ - 2 $

Led Lightning- ի համար

200 սմ smd5050 RGB Led շերտ - 4 $ - դրա համար ավելի ուշ պետք է smd5050 լինի…

  • Երեք N ալիքի MOSFET (օրինակ ՝ IRLZ34N) - 2 $
  • 12V -2A հոսանքի ադապտեր - 3.15 $
  • PCB- ի նախատիպավորում - 1 $

Գործիքներ:

  • Փայտե սղոց
  • Փայտի սոսինձ
  • Oldոդման երկաթ (LED լուսավորության համար)

Քայլ 3: Կոդ

Օրենսգիրքը
Օրենսգիրքը

Այս քայլը լինելու է 3 մասից, ձեզ պետք չեն նախորդ քայլին թվարկված բոլոր մասերը: Ազնվամորի Պի -ն և այս նախագծի համար օգտագործվող մոնիտորը պետք է բավարար լինեն նախատիպավորման փուլի համար:

Կարգավորեք ձեր Raspberry Pi- ն

Եթե դեռ չեք տեղադրել ձեր Raspberry Pi- ն, ապա առաջ գնացեք և դա արեք այստեղ: Այս կառուցման համար ձեզ հարկավոր կլինի տեղադրել Apache վեբ սերվերի և PHP-LED- վերահսկիչի համար:

Apache- ը տեղադրելու համար հետևեք այս պաշտոնական ուղեցույցին:

PHP-LED- վերահսկիչը տեղադրելու համար հետևեք Քրիստիան Նիկկանենի այս ուղեցույցին

Այժմ ներբեռնեք index.php ֆայլը նախագծի պահոցից ձեր Raspberry Pi- ին և դրեք այն այս ճանապարհին.

/var/www/html/

Եթե դուք ծանոթ չեք Linux տերմինալում ֆայլեր տեղափոխելուն, կարող եք սկսել այս ձեռնարկը:

Անհատականացրեք ծածկագիրը

Նշում. Այս հատվածը պահանջում է մի փոքր HTML/CSS գիտելիք, եթե այլ մոնիտոր եք օգտագործում:

Հարմարեցումը կկատարվի index.php ֆայլի վրա, որն այս կառուցման օջախն է: Այժմ շարունակեք և միացրեք ձեր մոնիտորը ձեր Raspberry Pi- ին, եթե դա արդեն չեք արել:

Այժմ, եթե փորձեք բացել index.php ֆայլը, այն չի աշխատի, քանի որ նախ պետք է ծածկագրում լրացնել API ստեղները, դրա համար գնացեք RescueTime կայք և բացեք հաշիվ: Հաջորդը, գնացեք ծրագրավորողների բաժին և ստեղծեք API ստեղն `սեղմելով Ակտիվացրեք այս բանալին: Գրեք ձեր API բանալին ինչ -որ տեղ:

Նույնը արեք ձեր Trello API բանալու համար, բացեք հաշիվ և գնացեք մշակողի պորտալ ՝ API բանալին գեներացնելու համար:

Հաջորդը, բացեք index.php ֆայլը, որը տեղադրել եք/var/www/html/մեջ ձեր նախընտրած տեքստային խմբագրիչում և փոխարինել [API_KEY] - ը ձեր համապատասխան API բանալով, որը ստացել եք համապատասխանաբար RescueTime- ից և Trello- ից: [List_number] այն ցուցակի համարն է, որն օգտագործում եք ձեր Trello անելիքների ցուցակի համար: Այդ թիվը ստանալու համար նախ ստեղծեք նոր ցուցակ Trello- ում և այն անվանեք «Անելիք», սա այն ցուցակն է, որը դուք կօգտագործեք ձեր անելիքների ցուցակի համար և կհայտնվի հայելու վրա:

Հաջորդը, վերցրեք ձեր հասցեի տողի URL- ը, որն ունի հետևյալ տեսքը.

trello.com/b/3hS6yyLo/board-name

և դրան ավելացրեք.json հետևյալ կերպ.

trello.com/b/3hS6yyLo/board-name.json

և սեղմեք enter, այնուհետև էկրանին կտեսնեք կոդի խառնաշփոթ: Փորձեք գտնել ձեր ցուցակի անունը '' Անելիք '' այդ խառնաշփոթի վրա: Այն պետք է ունենա այսպիսի տեսք. {"Name": "To Do", "id": "5981c123cd1b23f13907cd18"}, այդ ID- ն ձեր ցուցակի ID- ն է: index.php ֆայլի այդ թիվը [list_number]:

Այժմ բացեք ձեր դիտարկիչը և հասցեի տողում մուտքագրեք localhost և սեղմեք enter: Դուք պետք է տեսնեք ձեր տվյալները ցուցադրված գրաֆիկների վրա:

Նշում. Գրաֆիկների տեղադրությունները կարող են տարբեր լինել `ձեր օգտագործած մոնիտորի լուծաչափի պատճառով: Դուք կարող եք խմբագրել ծածկագրի CSS մասի տարրերի լայնությունը, բարձրությունը և տեղադրությունը:

Այժմ մնում է մոնիտորի շուրջ արկղ նախագծել և միացնել LED- ները:

Նշում. Եթե ձեզ API- ները մանրամասնորեն չեն հետաքրքրում, կարող եք անցնել հաջորդ քայլին: API- ի մասում ես մանրամասնորեն կիմանամ, թե ինչպես է ամբողջ ծրագիրն աշխատում և տվյալներ ստանում API- ներից:

API- ն (մանրամասն)

Այս նախագծի օջախը Երկու API- ն են.

  • Trello API
  • RescueTime API

Չնայած փաստաթղթերում առկա են մանրամասն տեղեկություններ, ես պատրաստվում եմ բացատրել, թե API- ի որ տվյալներն է օգտագործում այս նախագիծը:

Timeամանակի կառավարման մասում, RescueTime API զանգը, որը ստանում է ընթացիկ օրվա ժամանակի մասին տեղեկատվությունը, հետևյալն է.

"https://www.rescuetime.com/anapi/data?key= [API_KEY]&perspective=rank&interval=hour&restrict_begin=".date('Ym-d')."&restrict_end=".date('Ym-d '). "& format = json"

որտեղ, ամսաթիվը ('Y-m-d') ընթացիկ ամսաթիվն է

հեռանկար = աստիճանը տվյալների տեսակավորման տեսակն է այս դեպքում «կոչում», որը կանգնած է ծախսված ժամանակի մեծ մասի համար

Այս զանգը JSON ձևաչափով ֆայլ կտա, որն ունի այս տեսքը. (Այս քայլի վերջում նայեք data.json- ին)

Տվյալները, որոնք մենք օգտագործում ենք այս ֆայլից, «Spախսված ժամանակ (վայրկյան)» և «Արտադրողականություն» են, որոնք ունեն արժեքներ -2 -ից 2 -ի միջև, -2 -ը շեղող և 2 -ը արդյունավետ: Այս տվյալների շնորհիվ մենք կարող ենք արտադրել 100 -ից ավելի արժեք արտադրողականության գնահատականի համար:

Մեկ այլ API զանգ RescueTime- ին, "https://www.rescuetime.com/anapi/daily_summary_feed?key= [API_KEY]"

Որը տալիս է ձեր տվյալների շաբաթական ամփոփում, որն ունի հետևյալ տեսքը.

Trello API զանգ, "https://api.trello.com/1/lists/ [list_number]/cards?fields=name&key="API_KEY]&token= t'oken]"

Սա ձեզ կտա ձեր Trello ցուցակի քարտերն այսպես.

[{"id": "5a4160103bfcd14994852f59", "name": "ceylan cinemagraph"}, {"id": "59e8241f6aa8662a51eb7de6", "name": "Learn GitHuB"}, {"id": "5981c195", ":" Հրապարակման հրահանգ "}, {" id ":" 5a341dba7f17d235d7c5bbd1 "," name ":" SPACE PROGRAM "}]

կրկին կարող եք տեքստը քաշել այդ քարտերի վրա և տեղադրել այն ինչ -որ այլ տեղ:

data.json

Ձևաչափված JSON տվյալներ
{
"նշումներ": "տվյալները զանգվածների (տողերի) զանգված են, տողերի անվանումներ` տողերի վերնագրերում ",
"row_headers": [
"Աստիճան",
«Spախսված ժամանակը (վայրկյան)»,
"Մարդկանց թիվը",
«Գործունեություն»,
"Կատեգորիա",
«Արտադրողականություն»
],
«տողեր»: [
[
1,
1536,
1,
"en.0wikipedia.org",
«Չդասակարգված»,
0
],
[
2,
1505,
1,
"youtube.com",
«Տեսանյութ»,
-2
],
[
3,
1178,
1,
«OpenOffice»,
«Գրել»,
2
],
[
4,
709,
1,
"moodle.bilkent.edu.tr",
«Ընդհանուր տեղեկանք \u0026 ուսուցում»,
2
],
[
5,
602,
1,
"google.com.tr",
"Որոնում",
2
],
[
6,
439,
1,
«reddit.com»,
«Ընդհանուր նորություններ և կարծիք»,
-2
],
[
7,
437,
1,
"tr.sharelatex.com",
«Գրել»,
2
],
[
8,
361,
1,
"yemeksepeti.com",
«Ընդհանուր գնումներ»,
-2
],
[
9,
356,
1,
«Gmail»,
"Էլեկտրոնային փոստ",
0
],
[
10,
328,
1,
"Google Chrome",
«Owsննարկիչներ»,
0
],
[
11,
207,
1,
"stars.bilkent.edu.tr",
«Ընդհանուր տեղեկանք \u0026 ուսուցում»,
2
],
[
12,
179,
1,
«whatsapp»,
"Ակնթարթային հաղորդագրություն",
-1
],

դիտել rawdata.json- ը hosted -ի կողմից հյուրընկալված GitHub- ի կողմից

ամփոփում. json

[
{
«id» ՝ 1515657600,
"ամսաթիվ": "2018-01-11",
«արտադրողականության_պուլս» ՝ 54,
«շատ_արտադրական_տոկոս» ՝ 34.2,
«արտադրողական_ տոկոս» ՝ 10.6,
«չեզոք_տոկոս» ՝ 25.6,
«շեղող_ տոկոս» ՝ 0.0,
«շատ_շեղող_ տոկոս» ՝ 29.6,
«ամբողջ_արտադրական_ տոկոս» ՝ 44.8,
«ամբողջ_վերացնող_ տոկոս» ՝ 29.6,
"uncategorized_percentage": 16.1,
"բիզնեսի տոկոս" `6.0,
«հաղորդակցման_ և_ծրագրված_տոկոսը» ՝ 4.3,
«սոցիալական_ցանցային_տոկոս» ՝ 0.0,
«դիզայն_ և_կոմպոզիցիա_ տոկոս» ՝ 0.0,
«զվարճանքի_ տոկոս» ՝ 15.2,
"news_percentage": 3.3,
«ծրագրային_զարգացման_ տոկոս» ՝ 5.4,
«տեղեկատու_ և_սովորելու_տոկոս» ՝ 22.8,
«գնումների_ տոկոս» ՝ 12.9,
«կոմունալ ծառայությունների տոկոս» ՝ 14.1,
«ընդհանուր_ժամ» ՝ 2.51,
«շատ_արտադրական_ժամ» ՝ 0.86,
«արտադրական_ժամ» ՝ 0.27,
«չեզոք_ժամ» ՝ 0.64,
«շեղող_ժամ» ՝ 0.0,
«շատ_շեղող_ժամ» ՝ 0.74,
«ամբողջ_արտադրական_ժամ» ՝ 1.12,
«բոլոր_ձգող_ժամեր» ՝ 0.74,
«չատեգորիզացված_ժամ» ՝ 0.4,
«գործարար_ժամ» ՝ 0.15,
«հաղորդակցման_ և_ծրագրված_ժամեր» ՝ 0.11,
«սոցիալական_աշխատանքային_ժամ» ՝ 0.0,
«նախագծման_ և_կոմպոզիցիայի_ժամեր» ՝ 0.0,
«ժամանցի_ժամ» ՝ 0.38,
«նորությունների_ժամ» ՝ 0.08,
«ծրագրային_զարգացման_ժամ» ՝ 0.13,
«տեղեկատու_ և_սովորելու_ժամ» ՝ 0.57,
«գնումների_ժամ» ՝ 0.32,
«կոմունալ_ժամեր» ՝ 0.35,
"total_duration_formatted": "2h 30m",
"very_productive_duration_formatted": "51 մ 26 վրկ",
"productive_duration_formatted": "15 մ 56 վրկ",
"neutral_duration_formatted": "38 մ 34 վրկ",
"distracting_duration_formatted": "no time",
"very_distracting_duration_formatted": "44 մ 30 վրկ",
"all_productive_duration_formatted": "1h 7m",
"all_distracting_duration_formatted": "44 մ 30 վրկ",
"uncategorized_duration_formatted": "24 մ 11 վրկ",
"business_duration_formatted": "9 մ 6 վրկ",
"communication_and_scheduling_duration_formatted": "6 մ 26 վրկ",
"social_networking_duration_formatted": "no time",
"design_and_composition_duration_formatted": "no time",
"entertainment_duration_formatted": "22 մ 49 վրկ",
"news_duration_formatted": "4 մ 55 վայրկյան",
"software_development_duration_formatted": "8 մ 3 վրկ",
"reference_and_learning_duration_formatted": "34 մ 17 վրկ",
"shopping_duration_formatted": "19 մ 22 վրկ",
"utilities_duration_formatted": "21 մ 17 վրկ"
},
{
«id» ՝ 1515571200,
"ամսաթիվ": "2018-01-10",
«արտադրողականության_պուլս» ՝ 33,
«շատ_արտադրական_տոկոս» ՝ 21.9,
«արտադրողական_ տոկոս» ՝ 2.3,
«չեզոք_տոկոս» ՝ 14.4,
«շեղող_ տոկոս» ՝ 11.0,
«շատ_շեղող_ տոկոս» ՝ 50.3,
«ամբողջ_արտադրական_ տոկոս» ՝ 24.2,
«ամբողջ_վերացնող_ տոկոս» ՝ 61.4,
"uncategorized_percentage": 0.3,
"բիզնեսի տոկոս" `0.0,
«հաղորդակցման_ և_ծրագրված_տոկոսը» ՝ 13.5,
«սոցիալական_ցանցային_տոկոս» ՝ 0.0,
«դիզայն_ և_կոմպոզիցիա_ տոկոս» ՝ 6.3,
«զվարճանքի_ տոկոս» ՝ 44.7,
«նորությունների_ տոկոս» ՝ 4.2,
«ծրագրային_զարգացման_ տոկոս» ՝ 0.0,
«տեղեկատու_ և_սովորելու_տոկոս» ՝ 15.5,
«գնումների_ տոկոս» ՝ 0.0,
«կոմունալ ծառայությունների տոկոս» ՝ 15.4,
«ընդհանուր_ժամ» ՝ 2.24,
«շատ_արտադրական_ժամ» ՝ 0.49,
«արտադրական_ժամ» ՝ 0.05,
«չեզոք_ժամ» ՝ 0.32,
«շեղող_ժամ» ՝ 0.25,
«շատ_շեղող_ժամ» ՝ 1.13,
«ամբողջ_արտադրական_ժամ» ՝ 0.54,
«բոլոր_ձգող_ժամեր» ՝ 1.37,
«չատեգորիզացված_ժամ» ՝ 0.01,
«գործարար_ժամ» ՝ 0.0,
«հաղորդակցման_ և_ծրագրային_ժամեր» ՝ 0.3,
«սոցիալական_աշխատանքային_ժամ» ՝ 0.0,
«դիզայնի_կոմպոզիցիայի_ժամեր» ՝ 0.14,
«ժամանցի_ժամ» ՝ 1.0,
«նորությունների_ժամ» ՝ 0.09,
«ծրագրային_զարգացման_ժամ» ՝ 0.0,
«տեղեկատու_ և_սովորելու_ժամ» ՝ 0.35,
«գնումների_ժամ» ՝ 0.0,
«կոմունալ_ժամեր» ՝ 0.34,
"total_duration_formatted": "2h 14m",
"very_productive_duration_formatted": "29 մ 22 վրկ",
"productive_duration_formatted": "3 մ 8 վրկ",
"neutral_duration_formatted": "19 մ 18 վրկ",
"distracting_duration_formatted": "14 մ 48 վրկ",
"very_distracting_duration_formatted": "1h 7m",
"all_productive_duration_formatted": "32 մ 30 վրկ",
"all_distracting_duration_formatted": "1h 22m",
"uncategorized_duration_formatted": "27s",
"business_duration_formatted": "1s",
"commun_and_scheduling_duration_formatted": "18 մ 5 վրկ",
"social_networking_duration_formatted": "no time",
"դիզայն_ և_կոմպոզիցիա_դասընթաց_ֆորմատավորված". "8 մ 30 վրկ",
"entertainment_duration_formatted": "59 մ 54 վրկ",
"news_duration_formatted": "5 մ 39 վայրկյան",
"software_development_duration_formatted": "no time",
"reference_and_learning_duration_formatted": "20 մ 51 վրկ",
"shopping_duration_formatted": "no time",
"utilities_duration_formatted": "20 մ 39 վրկ"
},
{
«id» ՝ 1515484800,
"ամսաթիվ": "2018-01-09",
«արտադրողականության_պուլս» ՝ 68,
«շատ_արտադրական_տոկոս» ՝ 60.4,
«արտադրողական_ տոկոս» ՝ 0.5,
«չեզոք_տոկոս» ՝ 11.0,
«շեղող_ տոկոս» ՝ 7.1,
«շատ_շեղող_ տոկոս» ՝ 21.0,
«ամբողջ_արտադրական_ տոկոս» ՝ 60.9,
«ամբողջ_վերացնող_ տոկոս» ՝ 28.1,
"uncategorized_percentage": 9.1,
"բիզնեսի տոկոս" `21.9,
«հաղորդակցման_ և_ծրագրված_տոկոսը» ՝ 7.2,
«սոցիալական_ցանցային_տոկոս» ՝ 5.1,
«դիզայն_ և_կոմպոզիցիա_ տոկոս» ՝ 1.2,
«զվարճանքի_ տոկոս» ՝ 1.6,
"news_percentage": 12.5,
«ծրագրային_զարգացման_ տոկոս» ՝ 9.1,
«տեղեկատու_ և_սովորելու_տոկոս» ՝ 28.2,
«գնումների_ տոկոս» ՝ 2.9,
«կոմունալ ծառայությունների տոկոս» ՝ 1.2,
«ընդհանուր_ժամ» ՝ 2.78,
«շատ_արտադրական_ժամ» ՝ 1.68,
«արտադրական_ժամ» ՝ 0.01,
«չեզոք_ժամ» ՝ 0.31,
«շեղող_ժամ» ՝ 0.2,
«շատ_շեղող_ժամ» ՝ 0.58,
«ամբողջ_արտադրական_ժամ» ՝ 1.69,
«բոլոր_ձգվող_ժամեր» ՝ 0.78,
«չատեգորիզացված_ժամ» ՝ 0.25,
«գործարար_ժամ» ՝ 0.61,
«հաղորդակցման_ և_ծրագրված_ժամեր» ՝ 0.2,
«սոցիալական_աշխատանքային_ժամ» ՝ 0.14,
«նախագծման_ և_կոմպոզիցիայի_ժամեր» ՝ 0.03,
«ժամանցի_ժամ» ՝ 0.04,
«նորությունների_ժամ» ՝ 0.35,
«ծրագրային_զարգացման_ժամ» ՝ 0.25,
«տեղեկատու_ և_սովորելու_ժամ» ՝ 0.78,
«գնումների_ժամ» ՝ 0.08,
«կոմունալ ծառայությունների_ժամ» ՝ 0.03,
"total_duration_formatted": "2h 46m",
"very_productive_duration_formatted": "1h 40m",
"productive_duration_formatted": "47s",
"neutral_duration_formatted": "18 մ 23 վրկ",
"distracting_duration_formatted": "11 մ 49 վրկ",
"very_distracting_duration_formatted": "34 մ 57 վրկ",
"all_productive_duration_formatted": "1h 41m",
"all_distracting_duration_formatted": "46 մ 46 վրկ",
"uncategorized_duration_formatted": "15 մ 7 վրկ",
"business_duration_formatted": "36 մ 26 վրկ",
"communication_and_scheduling_duration_formatted": "11 մ 59 վրկ",
"social_networking_duration_formatted": "8 մ 28 վրկ",
"դիզայնի_ և_կոմպոզիցիայի_ տևողությունը_ֆորմատավորված". "2 մ 4 վրկ",
"entertainment_duration_formatted": "2 մ 39 վրկ",
"news_duration_formatted": "20 մ 49 վրկ",
"software_development_duration_formatted": "15 մ 5 վրկ",
"reference_and_learning_duration_formatted": "46 մ 59 վրկ",
"shopping_duration_formatted": "4 մ 51 վրկ",
"utilities_duration_formatted": "2 մ 3 վրկ"
}
]

դիտել rawsummary.json- ը hosted -ի կողմից հյուրընկալված GitHub- ի կողմից

Քայլ 4: Նախատիպերի ստեղծում

Գլխավոր մրցանակ Raspberry Pi մրցույթում 2017 թ

Խորհուրդ ենք տալիս: