Mac mini – DevStyleR https://devstyler.bg Новини за разработчици от технологии до лайфстайл Mon, 07 Feb 2022 09:55:05 +0000 bg-BG hourly 1 https://wordpress.org/?v=6.8.5 Опитът на GoStartups или Как Dev Екипите Могат да Пестят Време със CI/CD? https://devstyler.bg/blog/2021/12/09/opitat-na-gostartups-ili-kak-dev-ekipite-mogat-da-pestyat-vreme-sas-ci-cd/ Thu, 09 Dec 2021 16:47:53 +0000 https://devstyler.bg/?p=53572 ...]]> Какво е CI/CD? Каква е ролята на Continuous Integration and Continuous Delivery? Налага ли се като една от най-добрите практики за девопс и въобще за дев екипи? 

Mога да започна с това какво означава това нещо. Идеята е, че почти всички дев екипи в целия свят използват GitHub, или по-скоро Git и съответно GitHub, GitLab, BitBucket и други подобни решения.

Идеята на CI/CD е, че буквално всеки един commit, всички промени могат да бъдат изтествани и съответно пък, в момента, в който се реши, според съответните практики, това нещо да бъде пуснато на production или пък на staging или test. Цялото това нещо трябва да се случи абсолютно автоматизирано.

Защо е всичко това? Защото е полезно и пести изключително много време. Ние направихме една статистика, че за последната година сме спестили около 10 човеко-дена от това, че сме отиграли всичко правилно и чрез всички тези неща.

Каква е практиката на GoStartups с използването на CI/CD? 

Ами много зависи от самия проект, в който ние работим и действаме, но в най-общия случай практиката е такава, че имаме автоматизирани тестове за абсолютно всеки piece of code, който излиза от нашата компания. Съответно както казах на всеки един Pull request в случая, ние пускаме тези тестове, за да могат да се направят автоматично, за да се види дали цялото нещо се build-ва, дали работи и по този начин веднага още преди да започне review-то на самия pull-request, се виждат едни хубави зелени тикчета, които казват че всичко е точно или пък нещо не минава, и съответно трябва да видиш какво е направил в кода и да си го оправиш.

Какво друго смятате да включите в презентацията по време на идния Swift Meetup? 

Това, което основно искам да покажа на хората е как могат да работят с GitHub Actions вкъщи на техни Mac mini-та. Също сме подготвили един landing page изненада за един за един продукт, който сме замислили отдавна да го направим и вече действаме по него. Нека видим дали ще бъде интересен за хората.

Какви са последните горещи новини около GoStartups? 

Най-важното е, че си имаме вече дом официално – наш си. Купихме си офис и се разрастваме здраво. Както някои от хората може би знаят от предишни интервюта, ние бяхме в около 120 квадрата офис преди това и в един момент ни отесня. В момента сме на 550 квадрата. Така че да, може да ни откъсне, но да кажем не и в следващите две-три години.

Вие сте успешен предприемач – какво бихте посъветвали технологичните стартъпи, които търсят мобилни решения? 

Да ми се обадят 🙂

Шегувам се. Да, наистина може да ми се обадят, но това, което е най-важно за всеки един стартъп е да има концепция, да може да бъде валидирана тази концепция и след това да се интегрира върху нея с презумпцията, че е възможно да бъде променена. Това е идеята, защото ти както в CR, така и в стартъп, ти имаш нещо, което искаш да направиш. След това, за да може да видим дали сме го направили правилно, ни трябват тестове. Ако тестовете ни не са успешни, тогава се връщаме стъпка назад и променяме нещо с цел да видим, че тестът е успешен и след това да го имплементираме на large scale.

Кои за ТОП трендовете от света на мобилната разработка?

Станах голям фен на Swift UI и последнo започнахме да правим даже новите продукти на Swift UI, понеже е изключително лесно. Работи доста добре. Има си все още някакви дребни негативи, но те са сравнително малко на базата на това, което имаш директно като позитиви. Та на това съм изключителен фен. Новият Xcode е много як и е значително по-бърз от стария, което на мен също ми прави удоволствие да го цъкам. Аз следя супер много за machine learning и AR разработките, които ги добавят в iOS. Последните неща, които бяха upgrade-нати от тази година особено machine learning-а, с всички тези разпознавания и обучаване на модели, с натискане на копченце, а не с писане на милиони редове код – това за мен е изключително яко.

Очаквам всички, на които им е интересно да разберат как се работи с CI/CD и искат да го интегрират в техните продукти, за да могат да бъдат абсолютно 21-century. Това ще ги направи да изглеждат яко и ще им пести определено много време на година. Всички тези хора могат да заповядат на нашия MeetUP, в който аз ще покажа някои от добрите практики, които съм намерил за последните три години откакто се занимавам с това нещо.

Повече по темата може да научите по време на уебинара, организиран от Swift Sofia Meetup.

]]>
Новият iMac – технологии и иновативен дизайн https://devstyler.bg/blog/2021/04/21/noviqt-imac-tehnologii-i-inovativen-dizain/ Wed, 21 Apr 2021 13:17:43 +0000 https://devstyler.bg/?p=43784 ...]]> Apple представи изцяло нов iMac с по-компактен и тънък дизайн от 11.5 милиметра. Новообявената машина е задвижена от популярния M1 чип, а също така разполага с 24 инчов 4,5K Retina дисплей, 11,3 милиона пиксела, 500 нита яркост и над милиард цветове.

Новият iMac се присъединява към моделите, задвижвани от M1, също като MacBook Air, 13 инчовия MacBook Pro и Mac mini, и е още една стъпка напред в продуктите с “епълски” процесори.

Други интересни параметри, описани в блога на компанията са 1080p FaceTime HD камерата, микрофони със студийно качество и звукова система с шест високоговорителя. Новост в производството на iMac е също, че това е първият модел, който включва Touch ID.

Комбинирайки мощността и производителността на M1 и macOS Big Sur, приложенията стартират с невероятна скорост, ежедневните задачи се чувстват невероятно бързи и плавни, а взискателните натоварвания като редактиране на 4K видео и работа с огромни изображения са по-бързи от всякога,” казват от компанията.

M1 е гигантски скок напред за Mac и днес сме развълнувани да представим изцяло новия iMac, първият, проектиран около пробиващия чип M1“, казва Грег Джосвяк, старши вицепрезидент на Apple за Worldwide Marketing. „С впечатляващия си дизайн в седем зашеметяващи цвята, завладяващия 4.5K Retina дисплей, най-добрата камера, микрофони и високоговорители, съществували някога в Mac, и Touch ID, съчетани с невероятната производителност на M1 и силата на macOS Big Sur, новият iMac извежда всичко, което хората обичат в iMac, на съвсем ново ниво.

Продажбите стартират от 30 април, а повече за най-новия iMac можете да прочетете в блога на Apple.

 

]]>