Results 1 to 3 of 3
Hybrid View
-
25th June 2009 17:25 #1
Ìèíè Rails êîíôåðåíöèÿ â Ñîôèÿ, 27.06.09
Rails êîíôåðåíöèÿ – 27.06.2009
 êðàÿ íà þíè ùå ïðîâåäåì ïîðåäíàòà êîíôåðåíöèÿ íà „Ëèíóêñ çà áúëãàðè“ (è ïîñëåäíàòà ïðåäè ëÿòíàòà âàêàíöèÿ). Òåìàòà ùå å Rails, êàòî öåëòà ùå áúäå êîíôåðåíöèÿòà äà å èíòåðåñíà êàêòî çà îïèòíè ðåëñàäæèè, òàêà è çà õîðà êîèòî ñè íÿìàò èäåÿ îò òåçè òåõíîëîãèè. Ñ àêöåíò âúðõó âòîðîòî. Ñúáèòèåòî ùå å îò äâå ÷àñòè. Ïúðâàòà ÷àñò ùå å âúâåäåíèå – â Rails, Ruby è êðàòúê workshop. Âòîðàòà ïúê ùå áúäàò òåõíîëîãèè/ïîõâàòè, êîèòî ùå ñà èíòåðåñíè çà Rails ïðîãðàìèñòè.
Åòî è ñïèñúê íà ëåêöèèòå:
Ïúðâà ÷àñò (íà÷àëî 10, êðàé – îêîëî 12 ÷àñà)
* Íèêîëàé Áà÷èéñêè – Rails çà óåá ïðîãðàìèñòè
Íèêîëàé ùå âè âúäåäå â îñíîâèòå íà Ruby on Rails. Êàêâî ïðàâè òàçè òåõîíîëîãèÿ òîëêîâà àïåòèòíà, çàùî ñå âäèãà òîëêîâà øóì îêîëî íåÿ è êàê èçãëåæäà óåá ïðîãðàìèðàíåòî ñ íåÿ.
* Ñòåôàí Êúíåâ – Ïðîãðàìèðàíå íà Ruby
Ruby å ñèëíî âäúõíîâåí îò Perl è Python. Êîìáèíèðàíè ñà íÿêîëêî èäåè, êîèòî ïðàâÿò ïðîãðàìèðàíåòî íà íåãî äîñòà ïî-ðàçëè÷íî. Çà êðàòêî ùå ñå îïèòàìå äà âè çàïîçíàåì ñ íåãîâèòå ñèíòàêòè÷íè è èäåîëîãè÷íè îñîáåíîñòè.
* Workshop – ñúçäàâàíå íà ñúâñåì ìúíè÷êî óåá ïðèëîæåíèå ïðåä àóäèòîðèÿ. Ìîæå áè ïðîñò áëîã, êàòî èäåÿòà å äà ñå ïîêàæå Rails hands-on.
Âòîðà ÷àñò (íà÷àëî 13 – êðàé îêîëî 15.30-16 ÷àñà)
* Ïåòüî Èâàíîâ – Rails óñëóãè çà Rails ïðèëîæåíèÿ
Ëåêöèÿòà èìà çà öåë äà âè çàïîçíàå íÿêîëêî îò íàé-÷åñòî èçïîëçâàíèòå managed ðåøåíèÿ, êîèòî ïîìàãàò ïðè ðàçðàáîòêàòà íà âàøåòî Ruby on Rails ïðèëîæåíèå. Ñàìèòå òå ñúùî ñà íàïèñàíè íà ruby, êîåòî ãè ïðàâè äîáðè ïðèìåðè è âäúõíîâåíèå çà âàøèÿ áúäåù RoR ïðîäóêò
* Ñòåôàí Êúíåâ – Behavior-Driven Development ñ RSpec è Cucumber
Àâòîìàòèçèðàíîòî òåñòâàíå è Test-Driven Development-à (TDD) ñà íàé-ïîïóëÿðíè â Rails îáùåñòâîòî. Behavior-Driven Development (BDD) è ïî-íîâà èäåÿ, êîÿòî íàé-÷åñòî ñå îáÿñíÿâà êàòî „TDD++“. RSpec è Cucumber ñà äâå òåõíîëîãèè, êîèòî ïðàâÿò òîâà âúçìîæíî. Ëåêöèÿòà ùå ïîêðèå öåëèÿ ñïåêòúð — îò îñíîâíàòà èäåÿ íà àâòîìàòèçèðàíèòå òåñòîâå (unit tests), ïðåç ïèñàíåòî èì ïðåäè êîäà (test-first development) è ÷àê äî èäåèòå íà BDD.
* Âàëåíòèí Ìèõîâ – Stubbing and Mocking – ïðåêèÿò ïúò êúì èçîëàöèÿòà íà êîä
Ëåêöèÿòà èìà çà öåë äà ïîêàæå êàêâî å mocking è stubbing â rails è êàê ìîãàò òå äà ñå ïîëçâàò ïðè òåñòâàíåòî íà ïðèëîæåíèÿ. Çà öåëòà ùå ñå ðàçãëåäà áèáëèîòåêàòà mocha. Ùå ñå ïîêàæàò ïðèìåðè îò ðåàëíèÿ æèâîò çà òîâà êàê ìîæåì äà èçîëèðàìå è òåñòâàìå îïðåäåëåíà ôóíêöèîíàëíîñò â èçêóñòâåíî ñúçäàäåí êîíòåêñò ïî áúðç è ëåñåí íà÷èí.
 êðàÿ íà êîíôåðåíöèÿòà, àêî ó ñëóøàòåëèòå ñà îñòàíàëè ñèëè è âúïðîñè ùå çàâúðøèì ñ äèñêóñèÿ.
Êîíôåðåíöèèòå ñà ñâîáîäíè çà äîñòúï, çàïî÷âàò îò 10 ÷.
-
27th June 2009 23:32 #2Registered User
Join Date: May:2006
Location: Ñîôèÿ
Posts: 729
Êîëåãè, íÿêàêâè êîìåíòàðè è âïå÷àòëåíèÿ?
Ëåêòîðèòå ñà ïè÷îâå è îïðåäåëåíî ðàçáèðàò îò òåìàòà, íî òîâà íå å íàé-îïðåäåëÿùîòî çà òîâà äàëè êîíôåðåíöèÿòà íàèñòèíà å áèëà äîáðà.
-
28th June 2009 11:32 #3
Àç áÿõ òàì, ìîãà äà ðàçêàæà çà êàêâî ñòàâà âúïðîñ.
Êîíôåðåíöèÿòà áåøå ñòðàõîòíà, "ëåêòîðèòå ñà ïè÷îâå è ðàçáèðàò îò òåìàòà", õîðàòà íå íàïóñêàõà, äîðè èì áåøå èíòåðåñíî.
Õîäèõìå íà îáÿä è âñè÷êè íàïóñíàõà çàëàòà, à ñëåä òîâà ñå âúðíàõà è òî äâîéíî ïîâå÷å... Òîâà ìå î÷óäè è íåïðåêúñíàòî ïðèñòèãàõà îùå õîðà... Èìàøå ïðàâîñòîÿùè è äîñòà ñåäíàëè...
Ëè÷íî íà ìåí ìè õàðåñà, ìèñëÿ, ÷å íÿìà äà èìà íÿêîé, êîéòî äà êàæå, ÷å å áèëî ñêó÷íî... Äîðè õîðàòà ñè äèñêóòèðàõà ðàçíè òåìè÷êè îòíîñíî ïðèëîæåíèÿ íàïèñàíè è íåíàïèñàíè è áåøå ñóïåð.
ÏîçäðàâèÑåê'âè ãè èìà... ! Êàòî çà òàêèâà - âèÙå òóê... äàëè èìà áàòåðèé!




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè