Kwenzeka lokhu nje ukuthi insiza ye-Q&A yaseRussia ngezihloko ze-IT idume kakhulu ku-CIS -
Izici ezibalulekile:
- Igama: I-Toaster Comfort.
- Izibalo zomsebenzisi: iphesenti lemibuzo enezimpendulo; i-karma evela kuHabr; isifinyezo esivela kuphrofayela - konke lokhu kuhlu lwemibuzo ye-Toaster.
- Izaziso: ngesikhathi sangempela esizeni, kusithonjana, kanye nezaziso zokucindezela, izilungiselelo eziningi, isiza kufanele sivuleke (
wiki ).
- Izihlungi: izimo ezisekelwe kumafomula: ungakwazi ukufihla imibuzo, uyifake imibala, futhi ubonise izaziso - konke lokhu kuhlelwe ngokuguquguqukayo ngendlela yezimo ezinengqondo (
wiki ).
- Isikhombi: ukuthuthukiswa okuncane, okufana nokubonisa izinsuku eziqondile noma ukubonisa isimo sokubhaliselwe ohlwini lwemibuzo.
- Habr interface: ukuthuthukiswa okuncane (ongakukhetha), isibonelo, imigqa yokuhlehlisa emazwaneni.
- Umthombo ovulekile: Ungazenzela kabusha uma ufuna ngempela (
imithombo ).
- Mahhala: Ilayisensi ye-MIT.
- Ukusetshenziswa kwememori: 30-50MB, kuye ngokukhethwa kukho kanye nokuqina kokusetshenziswa kweToaster
- Usayizi: 93KB we-v0.8.1 (okungapakishwanga, hhayi ikhodi encishisiwe).
- Uhlaka: ulahlekile, i-JS ehlanzekile (i-minimalism).
- Ikhwalithi yekhodi: isilinganiso, ukuxuba kwezitayela, izici ezinkulu, amaqhinga angcolile, amazwana ambalwa.
- Izimvume:
toster.ru, habr.com, notifications, storage, unlimitedStorage
Esinye sezici eziyinhloko manje ukusetshenziswa kwamafomula kuzilungiselelo. Ungenza cishe noma yini ngazo, noma yini ofuna ukuphatha ukunaka kwakho. Into esemqoka ukwazi ukuthi yini okufanele uyifune. Ukucasha, ukushintsha imibala kanye nezaziso yizici ezintathu ezibalulekile okufanele uzinake lapho usebenza nesayithi. Ukuhlunga noma yini nakho konke kuyisihluthulelo sokwenza izinto zibe lula.
Isibonelo somthetho oguquguqukayo ozokuvumela ukuthi uthole izaziso ngesihloko esithile:
!tag("ΠΠ»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΠΊΠ»Π°ΠΌΡ") && !contains(t,"ΡΠ΅ΠΊΠ»Π°ΠΌ") && contains(t,"Π±Π»ΠΎΠΊΠΈΡΠΎΠ²") && !tag("HTACCESS") || containsWord(t,"ΡΠΊΠ½") || contains(t,"ΡΠΎΡΠΊΠΎΠΌΠ½Π°Π΄Π·ΠΎΡ") || contains(t,"ΡΠΎΡΠΊΠΎΠΌΠΏΠΎΠ·ΠΎΡ") || contains(t,"Π³ΠΎΡΡΠ΄Π°ΡΡΡΠ²") || contains(t,"Π·Π°ΠΏΡΠ΅ΡΠ΅Π½") || contains(t,"Π·Π°ΠΏΡΠ΅ΡΡΠ½") || contains(t,"ΠΏΠΈΡΠ°ΡΡΠΊ") || containsWord(t,"ΠΎΠ±Ρ
ΠΎΠ΄") || containsWord(t,"ΡΠΎΡΡΠ΅Π»Π΅ΠΊΠΎΠΌ") || containsWord(t,"ΡΡΠΎΠ²ΠΎΠΉ") || containsWord(t,"ΡΡ") && tag("ΠΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΠ΅ ΡΠ΅ΡΠΈ") = notify
Ngizothi khona manjalo umsebenzi we-eval() awukwazanga ukusetshenziswa. Ngakho ngeke ujabule kakhulu. Ngakho-ke, bekufanele ngibhale eyami intonga ku-5 KB wekhodi ngisebenzisa
Kube khona okuthunyelwe muva nje mayelana
Ngendlela enhle, i-TC idinga ukubhalwa kabusha kusukela ekuqaleni, ngoba umsebenzi ungasheshiswa okungenani kabili, futhi usebenze ngenqolobane - izikhathi ezingu-10, ngokushiya i-localStorage kanye ne-JSON.stringify() kanye nokushintsha ezinye izixazululo zezakhiwo. Kodwa akumina okufanele ngenze lo msebenzi. Futhi ngingumuntu othanda umgomo othi "uma usebenza, ungawuthinti". Ngenkathi ngiseholidini, ngithatha ngenkuthalo ezindabeni kanye ne-PR, kodwa hhayi ngezindleko ze-minimalism. Ngiyabonga ukulalela kwenu!
Umthombo: www.habr.com