{"id":33626,"date":"2019-10-31T21:53:49","date_gmt":"2019-10-31T18:53:49","guid":{"rendered":"https:\/\/prohoster.info\/blog\/tolko-ruby-tolko-hardkor\/"},"modified":"2019-10-31T21:53:49","modified_gmt":"2019-10-31T18:53:49","slug":"tolko-ruby-tolko-hardkor","status":"publish","type":"post","link":"https:\/\/prohoster.info\/no\/blog\/news\/tolko-ruby-tolko-hardkor","title":{"rendered":"Bare Ruby, bare hardcore!","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tidlig p\u00e5 morgenen (eller sent p\u00e5 kvelden) den 9. januar kom jeg til Sheremetyevo flyplass for \u00e5 m\u00f8te <b>Josh Calderimis<\/b> fra Travis-CI. Den trykte navneskiltet ble hjemme, men ved en lykkelig tilfeldighet m\u00f8tte vi Josh nesten med det samme, og hans f\u00f8rste setning var: &quot;<i>Toster? Jeg er sulten, har du toast?<\/i>&quot;. Jeg vil ikke si at dette sp\u00f8rsm\u00e5let, stilt med et smil om munnen, satte meg i en klemme, men jeg forventet ikke at hele oppholdet i sn\u00f8dekte Moskva, gutta ville finne p\u00e5 nye og nye vitser om toastmaskinen og br\u00f8dskiver.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/cc53d7d7d28021273b5ed12c7028d382.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nForresten, vi beklager offisielt for deres frav\u00e6r p\u00e5 den forrige konferansen, det var rett og slett fordi de ble spist av foredragsholderne f\u00f8r presentasjonen begynte.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nC <b>Gregg Pollack<\/b> fra Envy Labs var ikke mindre morsomt - litt senere m\u00f8tte vi ham, og vi klarte \u00e5 unng\u00e5 all \u00abfamous traffic jams\u00bb, og i stedet for \u00e5 sjekke inn p\u00e5 hotellet, ba han om \u00e5 f\u00e5 en omvisning i byen. Som en ekskursjon bestemte vi oss for \u00e5 dra til byen Dzerzhinsky, hvor Nicolai-Ugreshsky kloster fanget Greggs interesse mest. Til tross for de bitende kuldene, klarte vi \u00e5 mate svanene, som holder til i stort antall p\u00e5 omr\u00e5det.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/fe2189086cae67891cec42eeb1a2e13a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nN\u00e5r det gjelder <b>Fabio Akita<\/b> (fra Codeminer42) og <b>Douglas Campos<\/b> (fra RedHat), hadde jeg en av de mest uvanlige samtalene i mitt liv med dem:<\/p>\n<p> \u2014 Hei Alex, vi ble veldig kalde i Tyskland, og piloten sa at det er enda kaldere i Russland!<br \/>\n \u2014 Ikke bekymre deg, jeg har med meg luer og skjerf, s\u00e5 dere ikke fryser ihjel p\u00e5 veien.<br \/>\n \u2014 Lue er greit, men skjerf... hva er det, og hvordan bruker man det?<br \/>\n \u2014 P\u00e5 hvilken m\u00e5te?<br \/>\n \u2014 Hvor skal man ha det? Vis oss.<\/p>\n<p>Etter noen korte, magiske bevegelser med hendene, var alle pakket og klare til \u00e5 g\u00e5 ut av flyplassen. Likevel, frem til avreisen hadde guttene store problemer med \u00e5 bevege seg i det friske luft, siden temperaturen i deres deler sjelden synker under 20 grader Celsius om vinteren - uten \u00e5 sjekke v\u00e6rmeldingen, kom disse modige guttene n\u00e6rmest i t-skjorter og shorts. <\/p>\n<p>Men det viktigste er at mangelen p\u00e5 toast og morgenkaffe ikke p\u00e5 noen m\u00e5te hindret oss i \u00e5 organisere en flott begivenhet p\u00e5 fredag. <\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/a87146371c5b5c6979a613cd11b409f6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nHalvannen time f\u00f8r registreringen startet, oppdaget vi et stort antall mennesker som ventet p\u00e5 at den skulle begynne \u2014 dette ga oss trygghet og h\u00e5p om at ingen innlegg ville bli oversett, selv om vi opplevde noen tekniske problemer under konferansen.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/c89a5d90f3de7c0cf407251b37593bf6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nGreggs presentasjon var den f\u00f8rste p\u00e5 programmet (noe han var veldig glad for, da han lovet mye teknisk innhold som ville v\u00e6rt vanskeligere \u00e5 absorbere etter lunsj) \u2014 han tok raskt kontroll og begynte \u00e5 fortelle deltakerne om endringene i Rails 3-kjernen. Gregg traff blink \u2014 publikum v\u00e5knet bokstavelig talt, og tok innover seg hvert ord han brukte for \u00e5 beskrive de nye teknikkene.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/1f5fa14ad19fdd398b1a50d35a9d5bd4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/08e82179479c069db8bbc14349ff597c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/bfc1b9b50626d83873c8ae574a0a976c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/afb3729ee81174a87bb8968a2ac47aff.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/8a9e4bbee3492c3bab1ab8c33a10a334.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDen andre som kom p\u00e5 scenen var Fabio Akita \u2014 en taler fra fjerne Brasil, som begynte \u00e5 snakke om forskjellige teknikker for skalering av h\u00f8y-dynamiske og interaktive applikasjoner i Rails. <\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/9930dfa6e66d7a60639258b57bcd40a8.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/d3cb1451c6f968b064c60ed79048c838.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/c335596f59f25609dbaa2a83943e81d4.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMange deltakere ventet nettopp p\u00e5 hans presentasjon, da Fabio er en av de mest kjente og bemerkelsesverdige \u00abmotorene\u00bb i Rails-fellesskapet i S\u00f8r-Amerika, og det var allerede f\u00f8r konferansen startet klart at temaet for applikasjonsskalaering ville v\u00e6re h\u00f8yt etterspurt.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/2cd33a275d42848655466873c1e30198.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Ivan Evtyukovich<\/b> kom opp p\u00e5 scenen med et str\u00e5lende hum\u00f8r og med en like merkbar presentasjon \u2014 om hvordan <b>Evil Martians<\/b> (som vi gir en stor takk for hjelpen med \u00e5 forme konferanseprogrammet) de forberedte den russiske Groupon. En slik samtale (i sammenheng med Rails) ble h\u00f8rt for f\u00f8rste gang i Russland, s\u00e5 det var dobbelt s\u00e5 interessant \u00e5 h\u00f8re den f\u00f8rste presentasjonen og se lysbildene p\u00e5 russisk \u2014 ingen hadde noen gang f\u00f8r snakket om organisering av arbeidet i s\u00e5 popul\u00e6re og omfattende Rails-prosjekter fra en scene i Moskvak.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/f3acb81735725bf5bf4b4c56e0ed75f1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/7b6efed676207ad04b1457ac175b7cdf.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTil slutt var den siste (f\u00f8r lunsj) presentasjonen viet til praksisene for bruk av JRuby \u2014 til tross for en \u00f8delagt konverter og manglende mulighet for \u00e5 vise lysbilder p\u00e5 den store skjermen, <b>Timofey Klimenko<\/b> fra selskapet HotSpot, klarte \u00e5 dele flere interessante punkter om bruken av JRuby og JVM-plattformen generelt.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/9f7b23dc28a579828ba9681dbda91fbd.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKonferansen hadde simultanoversettelse (utenlandske talere ble oversatt til russisk, mens russiske innlegg ble oversatt til engelsk) \u2014 Douglas Campos, som var nest sist p\u00e5 scenen, bemerket at det var sv\u00e6rt interessante punkter i Timofeys presentasjon, som han selv ogs\u00e5 hadde tenkt \u00e5 ta opp.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/c2cdd7fff85cf89d9d247ae8280fc06e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDeretter var det lunsj med to retter (den tredje retten ble igjen spist av talerne))) \u2014 en god mulighet til \u00e5 prate med kollegaer. <\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/e583c95d755662a2accf5fa7558be1a6.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/9ebf24f203d6869db874001c533dae26.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/91601d70b4649e57396a603da475e411.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKanskje lunsjen virkelig ikke innfridde forventningene til noen, men forst\u00e5r dere \u2014 vi lager jo ikke maten selv ) Og generelt sett, toastmaskinen \u2014 det handler f\u00f8rst og fremst om ikke bare mat, men kunnskap og muligheten til \u00e5 kommunisere med kjente foredragsholdere:<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/74a95f9eedacdfc43a033b58664f7be0.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/6e54fcc1c27f02820371adb49c9c2e64.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/27c4ecb4350250ecf74877f5019994a5.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/a7c321b8f182ae9f1cf71df31cf6e564.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nOg bare \u00e5 skravle<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/03331241f8fbdb6966b2527b8b9a719d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/b4f706cda3b8f01b941675514247be81.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/e894f71db06112c3be7b50ec5cfc89df.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00d8kt konsentrasjon av gr\u00e5 hettegensere:<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/f947d42650a5069e34664d02fac1a946.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nUnder konferansen var loungeomr\u00e5det hele tiden \u00e5pent, hvor man kunne slappe av i puffene og prate med venner. Takk til Reg.ru for at de ga oss popkorn og cola!<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/8e20701ba15cce6ed4d4c0fadebed811.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/07a04dbab6b961e3f93c730565e97571.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEtter lunsj fikk vi \u00e6ren av \u00e5 se <b>Konstantin Khaze<\/b>, som ikke kunne v\u00e6re til stede personlig p\u00e5 grunn av visumproblemer, men det hindret ham ikke i \u00e5 holde et innholdsrikt foredrag om historien til Sinatra, om hvordan det ble laget, og hvilken fremtid dette fantastiske prosjektet har.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/34af2520f4bff8c757d3e926f865fd72.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEn av de mest minneverdige presentasjonene var av Joshua Calderimis: <\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/b4049fe4272ec886a58c031e751d9ecc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/a17c8abde75ed258c06f68e6b4cfe3dc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/4b7f7b9ce0e603c521e201c4cf4a429a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/827c730b4f3d7854d9f099cc2d527c84.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nJosh ble stjernen p\u00e5 {ruby}-konferansen. Toastmaskinen \u2014 det ble straks klart at han hadde til hensikt \u00e5 ikke bare fortelle interessante detaljer (om Travis CI), men ogs\u00e5 arrangere et lite show som fikk hele salen p\u00e5 beina. <\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/957b36e2b453aa75e25069a4e605f131.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/c777b487b39413425be384b26859b27e.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/58bacaa53202f7f89453e29d0afa897a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/090d706cd3853d40dd41fa2b6f50d09d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDen karakteristiske skjorten, smilet og de str\u00e5lende lysbildene p\u00e5 serviettene vil bli husket av alle lenge, akkurat som den beste m\u00e5ten \u00e5 dele opp et stort produkt i komponenter, mens man styrer det p\u00e5 denne m\u00e5ten.<\/p>\n<p>Douglas Campos, sliten etter flyreisen og uten \u00e5 ha f\u00e5tt sovet natten f\u00f8r p\u00e5 grunn av tidsforskjellen, hvilte under kollegenes presentasjoner... <\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/3341e2e6df26c30d94f95a03357d602a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u2026 men n\u00e5r det var hans tur til \u00e5 g\u00e5 p\u00e5 scenen og snakke om JRuby, ble han tydeligvis mer kvikk. Med mikrofonen i h\u00e5nden begynte han \u00e5 bombardere salen med korte og energiske fraser \u2014 jeg tror mange fikk tilbake troen p\u00e5 at JRuby er praktisk, raskt og effektivt, og at det er verdt \u00e5 bruke som erstatning for MRI.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/07f47ad08e159d0d31355cf114c76e07.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/2a72ba61e3a8774a67c15e5c21f0b341.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/d620a7d4c3e21aad97e7ce41a9d41344.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/2a9396f348b558f0a143ee119d34d083.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/9f88646e6f0e5d1490540587746f2088.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTil slutt, den yngste taleren \u2014 <b>Jonathan Leighton<\/b>, som n\u00e5 bare er 22 \u00e5r gammel og teller ned til sin neste bursdag, delte han sine tanker om Active Record, som han var direkte involvert i utviklingen av som medlem av Rails Core-teamet. John er en lovende ung mann som bare begynte \u00e5 ta h\u00f8yere utdanning fordi \u00abdet hjelper \u00e5 forst\u00e5 noen matematiske og logiske problemer, men ellers er det bortkastet\u00bb \ud83d\ude42 Selvf\u00f8lgelig var dette hans sp\u00f8k med en klype sannhet, men John gir faktisk inntrykk av \u00e5 v\u00e6re en uvanlig klok spesialist for alderen sin, som snart vil ta plassen som CTO i en London-basert oppstart. Men jeg lovte \u00e5 ikke avsl\u00f8re detaljer, s\u00e5 jeg m\u00e5 holde ord.<\/p>\n<p>P\u00e5 slutten av konferansen var det tradisjonelt lotteri \u2014 denne gangen, i tillegg til gadgets fra Yota og billetter til neste toastmaskin, trakk vi ogs\u00e5 firmaets Habr-T-skjorter og v\u00e5rt nye bordspill &quot;<b><noindex><a rel=\"nofollow\" href=\"http:\/\/habrahabr.ru\/company\/mosigra\/blog\/135373\/\">Startup<\/a><\/noindex><\/b>&quot;:<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/cd94891457d5abc8c5f5c671f630d90c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/b6ea5820b3ff8e5bbdd7190447c35e72.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/37976f62fc6f85f3ab8308b5e8d80bfa.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSom en avslutning \u2014 etterfest:<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/2220acade386e3d5bbed452200ce0b5f.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVi h\u00e5per dere sitter igjen med et godt inntrykk av konferansen&nbsp;<b>.toaster {ruby}<\/b> \u2014 vi vil definitivt arrangere en til Ruby-konferanse, siden vi n\u00e5 har st\u00f8tte fra utenlandske folk. <\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/68f05f5c43fbdfce40c8fcd20a118f8d.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<center><div class=\"youtube-placeholder\" data-id=\"ZNC8HjnYULo\" onclick=\"loadVideo(this)\">\r\n        <img decoding=\"async\" src=\"https:\/\/img.youtube.com\/vi\/ZNC8HjnYULo\/hqdefault.jpg\" alt=\"Spill video\" loading=\"lazy\" width=\"480\" height=\"360\" style=\"width:100%;height:auto;\">\r\n        <div class=\"play-button\"><\/div>\r\n    <\/div><\/center><\/p>\n<p>Den neste toastmaskinen vil v\u00e6re viet til JS og vil finne sted fredag 13. april \u2014 ikke g\u00e5 glipp av v\u00e5rt djevelske show.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/0b149227bcb5cab729f75ca388d3db5c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nP.S. Spesiell takk til guttene fra <noindex><a rel=\"nofollow\" href=\"http:\/\/evilmartians.com\">Evil Martians<\/a><\/noindex> for hjelp med \u00e5 forberede programmet til konferansen. De, forresten, <noindex><a rel=\"nofollow\" href=\"http:\/\/brainwashing.pro\">holder et masterclass<\/a><\/noindex> p\u00e5 utvikling med Ruby on Rails, og for deltakerne p\u00e5 konferansen ga de ut rabattkuponger, som var i deltakerposene.<\/p>\n<p><img decoding=\"async\" alt=\"Bare Ruby, bare hardcore!\" src=\"\/wp-content\/uploads\/2019\/05\/9a4c3ee7d2341584f7d46cd1af63a684.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>Kilde: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/toster_conf\/blog\/138242\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u043d\u043d\u0438\u043c \u0443\u0442\u0440\u043e\u043c (\u0438\u043b\u0438 \u043f\u043e\u0437\u0434\u043d\u0435\u0439 \u043d\u043e\u0447\u044c\u044e) 9-\u0433\u043e \u044f\u043d\u0432\u0430\u0440\u044f \u044f \u043f\u0440\u0438\u0435\u0445\u0430\u043b \u0432 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442 \u0428\u0435\u0440\u0435\u043c\u0435\u0442\u044c\u0435\u0432\u043e \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u0442\u044c \u0414\u0436\u043e\u0448\u0430 \u041a\u0430\u043b\u0434\u0435\u0440\u0438\u043c\u0438\u0441\u0430 \u0438\u0437 Travis-CI. \u041d\u0430\u043f\u0435\u0447\u0430\u0442\u0430\u043d\u043d\u0430\u044f \u0442\u0430\u0431\u043b\u0438\u0447\u043a\u0430 \u0441 \u0438\u043c\u0435\u043d\u0435\u043c \u043e\u0441\u0442\u0430\u043b\u0430\u0441\u044c \u0434\u043e\u043c\u0430, \u043d\u043e \u043f\u043e \u0441\u0447\u0430\u0441\u0442\u043b\u0438\u0432\u043e\u0439 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u043e\u0441\u0442\u0438, \u043c\u044b \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u043b\u0438\u0441\u044c \u0441 \u0414\u0436\u043e\u0448\u0435\u043c \u043f\u043e\u0447\u0442\u0438 \u0441\u0440\u0430\u0437\u0443 \u0438 \u043f\u0435\u0440\u0432\u043e\u0439 \u0435\u0433\u043e \u0444\u0440\u0430\u0437\u043e\u0439 \u0431\u044b\u043b\u043e: &quot;Toster? I am hungry, you got toasts?&quot;. \u041d\u0435 \u0441\u043a\u0430\u0436\u0443, \u0447\u0442\u043e \u044d\u0442\u043e\u0442 \u0432\u043e\u043f\u0440\u043e\u0441, \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u0439 \u0441 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25317,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-33626","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.5 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u043d\u043d\u0438\u043c \u0443\u0442\u0440\u043e\u043c (\u0438\u043b\u0438 \u043f\u043e\u0437\u0434\u043d\u0435\u0439 \u043d\u043e\u0447\u044c\u044e) 9-\u0433\u043e \u044f\u043d\u0432\u0430\u0440\u044f \u044f \u043f\u0440\u0438\u0435\u0445\u0430\u043b \u0432 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442 \u0428\u0435\u0440\u0435\u043c\u0435\u0442\u044c\u0435\u0432\u043e \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u0442\u044c \u0414\u0436\u043e\u0448\u0430 \u041a\u0430\u043b\u0434\u0435\u0440\u0438\u043c\u0438\u0441\u0430 \u0438\u0437 Travis-CI.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/no\/blog\/news\/tolko-ruby-tolko-hardkor\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.5\" \/>\n\t\t<meta property=\"og:locale\" content=\"nn_NO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0422\u043e\u043b\u044c\u043a\u043e Ruby, \u0442\u043e\u043b\u044c\u043a\u043e \u0445\u0430\u0440\u0434\u043a\u043e\u0440! | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u043d\u043d\u0438\u043c \u0443\u0442\u0440\u043e\u043c (\u0438\u043b\u0438 \u043f\u043e\u0437\u0434\u043d\u0435\u0439 \u043d\u043e\u0447\u044c\u044e) 9-\u0433\u043e \u044f\u043d\u0432\u0430\u0440\u044f \u044f \u043f\u0440\u0438\u0435\u0445\u0430\u043b \u0432 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442 \u0428\u0435\u0440\u0435\u043c\u0435\u0442\u044c\u0435\u0432\u043e \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u0442\u044c \u0414\u0436\u043e\u0448\u0430 \u041a\u0430\u043b\u0434\u0435\u0440\u0438\u043c\u0438\u0441\u0430 \u0438\u0437 Travis-CI.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/no\/blog\/news\/tolko-ruby-tolko-hardkor\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:53:49+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:53:49+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Kun Ruby, kun hardcore! | ProHoster","description":"Tidlig om morgenen (eller sent om natten) den 9. januar ankom jeg Sheremetyevo flyplass for \u00e5 m\u00f8te Josh Calderimis fra Travis-CI.","canonical_url":"https:\/\/prohoster.info\/no\/blog\/news\/tolko-ruby-tolko-hardkor","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"nn_NO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0422\u043e\u043b\u044c\u043a\u043e Ruby, \u0442\u043e\u043b\u044c\u043a\u043e \u0445\u0430\u0440\u0434\u043a\u043e\u0440! | ProHoster","og:description":"\u0420\u0430\u043d\u043d\u0438\u043c \u0443\u0442\u0440\u043e\u043c (\u0438\u043b\u0438 \u043f\u043e\u0437\u0434\u043d\u0435\u0439 \u043d\u043e\u0447\u044c\u044e) 9-\u0433\u043e \u044f\u043d\u0432\u0430\u0440\u044f \u044f \u043f\u0440\u0438\u0435\u0445\u0430\u043b \u0432 \u0430\u044d\u0440\u043e\u043f\u043e\u0440\u0442 \u0428\u0435\u0440\u0435\u043c\u0435\u0442\u044c\u0435\u0432\u043e \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u0442\u044c \u0414\u0436\u043e\u0448\u0430 \u041a\u0430\u043b\u0434\u0435\u0440\u0438\u043c\u0438\u0441\u0430 \u0438\u0437 Travis-CI.","og:url":"https:\/\/prohoster.info\/no\/blog\/news\/tolko-ruby-tolko-hardkor","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:53:49+00:00","article:modified_time":"2019-10-31T18:53:49+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33626","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 16:03:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:36:35","updated":"2026-01-21 16:03:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/33626","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/comments?post=33626"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/posts\/33626\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media\/25317"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/media?parent=33626"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/categories?post=33626"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/no\/wp-json\/wp\/v2\/tags?post=33626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}