Видео: Ян Солодухо. knockout.js

Ян Солодухо зарядил публику здоровым позитивом от прекрасной презентации и увлекательной темы: “knockout.js“. За live coding, примерами из реальной жизни и живыми дискуссиями у многих в зале возникла четкая мысль: “А не попробовать ли?” Сказано – сделано. Очевидцы магической силы новой и очень шустрой библиотеки сообщают: “После рассказа про knockout.js мы его начали юзать, и код сократился примерно в два раза.” Выглядит многообещающе!



Opus ищет талантливых PHP-разработчиков

logo

Компания Opus ищет senior PHP-разработчиков.

Join us if…

  • You have considerable experience as a LAMP developer
  • You can write top-notch PHP code and you know your way around in JavaScript and MySQL
  • You never tolerate compromises in work quality
  • You love learning new things
  • You know how to meet deadlines
  • You are fluent in Estonian
  • You are a nice person to work with

Any of the following is a definite plus:

  • Any certificates proving your professional skills
  • A degree or degree-in-the-making in IT or computer science
  • Knowledge about revision control, test automation, UNIX operating systems, experience with different design patterns
  • Experience with other programming languages and thus a broader understanding of software-development and its principles
  • Good command of English

We offer:

  • Opportunity to play key role in major Estonian and foreign projects, also in the in-house product development (our services and products)
  • Outstanding work environment in the very center of Tallinn (our office)
  • A supercomputer with 3,5 megapixels to fully experience the beauty of your code
  • Ability to work with emerging technologies such as Amazon Web Services, RightScale, MongoDB, mobile platforms, browser extensions etc.
  • Highly professional and experienced team, consisting entirely of nice people like you
  • Penthouse summer patio with BBQ and beers to grab
  • Regular team events (golfing, go-karting, bowling, kayaking and more)
  • Further financial bonuses in addition to a good salary (phone compensation, sports memberships)
  • Personal development program, including set budget for courses and conferences, including one foreign conference a year.

If you are looking for a career that combines professional challenges, nice colleagues, projects with international reach and creative work environment enabling you to work, play and learn, pay us a visit at Opus. We’re always exited to meet new people with that sparkle in the eye.

Контакт— careers@opus.ee

Оригиналhttp://www.opus.ee/en/About-us/Job-vacancies

Июльские посиделки

Как уже было объявлено на предыдущей встрече, следующий раз мы соберемся в привычном месте (в отеле Oru) в четверг 28.07 в 18:45.

Конечно, мы понимаем, что лето — это пора отпусков. Но когда, как не на «каникулах», лучше всего думается на новые и интересные темы. Их есть у нас.

Главные гости остались без изменений. Команду из Республики Беларусь представляют работники компании Helmes со следующими докладами:

  • Дмитрий ФилимоновClouds, Windows Azure
    Цель: Довести до аудитории концепцию облачных технологий. Познакомить с архитектурой облачной платформы Azure от MS. Походу попытаться разрушить устоявшиеся стереотипы (у кого они есть), препятствующие использованию Azure в разрабатываемых приложениях. Или сформировать новые – это как получится. Live Demo!
  • Ян Солодухоknockout.js
    Цель: Хотелось бы рассказать о новой двунаправленной клиентской data-binding JS framework, как о средстве оптимизации процесса разработки UI. Будет код, будет демо.

Местные звезды:

  • Антон Анисимов — Устройства по приему и проверке денег
    Цель: Пора бы уже раскрыть глаза, как интегрировать в свое решение устройства по приему денег (купюр, монет). Познакомить всех с протоколами, готовыми системами и опытом работы в этой сфере. На выступлении можно будет в своих руках повертеть три гаджета и потестировать на них своиx деньгах. Так что не забудьте придти как с бумажной, так и со звенящей наличностью.
    Использованные в тестах финансовые средства пойдут на поддержку клуба.
  • Bonus track (5:00): Андрей Тукин — Мой новый start-up
    Цель: Понять и …

Необходимый дисклаймер: приведенный выше порядок выступлений скорей всего будет изменен. Поэтому имеет смысл придти и послушать обо всем сразу. Регистрация откроется как обычно.

До встречи в клубе!

Follow-up Июнь 2011

Встреча прошла на ура! Многие уже успели оставить отзыв в гугло-группе, за что всем отозвавшимся огромное спасибо!

Вечер начался рассказом о ЯП Lisp. Создалось впечатление, что публике хотелось побольше практики. Теория полезна, но её трудно осилить вечером после рабочего дня 🙂 Андрею безусловно есть что рассказать по данной теме: чувствовалось, что он мог бы говорить ещё долго. Поздравим его с дебютом выступлений в нашем клубе!

Мы первый раз опробовали формат блиц-докладов, и вроде бы эксперимент оправдал себя. Надо заметить, что чем детальнее докладчик подходил к планированию доклада, тем лучше, чётче получалось выступление. К сожалению, один из докладчиков, заявленых ранее, Андрей Тукин, не смог выступить в этот раз, но надеемся, что мы сможем восполнить этот пробел на одной из следующих встреч.

Сашин лиспо-подобный JavaScript был бесподобен! «…а вот надо ещё написать вот такую фуцнкцию…» — и за Сашей всплывал слайд с зубодробильным куском JavaScript-а. Понятно, что за такой код любой из нас захочет сломать руки тому человеку, который это написал, но суть презентации таки была не в том. Саша просто хотел показать что и так можно писать на JS 🙂

Женя решил воодушивить участников клуба на использование GitHub. У вас есть аккаунт на GitHub? Каджый уважающий себя программист должен иметь аккаунт на GitHub! А желательно ещё и с активным проектом! Словом — все туда! На GitHub размещены тонны интересных проектов на исходниках которых можно и поучиться чему-то новому.

Юра рассказал про семантические сети и форматы для представления информации. Сейчас любому из нас, наверное, покажется диким использование таких сложных форматов как RDF, но, видимо, особой альтернативы и нет чтобы эффективно описывать семантические связи. Интересно, что мировые гиганты индустрии кооперируются в этой области.

Алек чётко и воодушевлённо рассказывал про беневалентных диктаторов. Точнее о том, на что такие диктаторы влияют — есть какая то аналогия со ScrumMaster-ом. В чём Алек однозначно прав, цитируя одного из древних деятелей, — планирование важно! Однозначно важно! План не гарантирует 100% успеха, но его отсутствие почти гарантирует провал.

Гость из Питера — Яков Сироткин — выступил с докладом о протеинах и спектрах. Довольно серьёзная тема о довольно серьёзных исследованиях, и, возможно, в результате этих исследований многим людям станет хорошо. Яков узнал о нашей встрече довольно поздно, но, тем не менее, успел подготовить выступление, пускай и не совсем в блиц-формате. За этом ему тоже большое спасибо!

Во время доклада про IntelliJIDEA многие ожидали бурных споров но всё прошло довольно дипломатично, что даже немногих разочаровало. Надеюсь, многие узнали много нового об использовании IDE вообще и IntelliJIDEA в частности. Наверное и пользователи Eclipse IDE узнали некоторые удобные возможности, о которых и не подозревали. Как и было обещано, был написан блог-пост с описанием возможностей, которые затрагивались в презентации и даже немного больше — читать вам не перечитать!



Видео докладов:

Андрей Соколов. Мир Лиспа.
Александр Мочёнов. Лиспоподобный JavaScript.
Евгений Холодков. GitHub.
Юрий Муленко. Sematic Web.
Алек Козлов. Генерация Бизнес Модели — Инструмент Беневалентного Диктатора.
Яков Сироткин. Спектры и протеины.
Антон Архипов. Pimp My IDEA!

Видео. Антон Архипов. Pimp My IDEA!

Антон Архипов в своём докладе Intellij IDEA против Eclipse многие ожидали бурных споров, но всё прошло довольно дипломатично. Мы многие узнали много нового об использовании IDE вообще и IDEA в частности. И пользователи Eclipse узнали некоторые удобные возможности, о которых и не подозревали. Как и было обещано, был написан блог-пост с описанием возможностей, которые затрагивались в презентации и даже немного больше — читать вам не перечитать!