Code Monkey home page Code Monkey logo

jprof-hugo's People

Contributors

aliaksei-lithium avatar alzhyn avatar bsiamionau avatar interkelstar avatar irus avatar madhead avatar nikalaikina avatar zenkovichalexsandr avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

squizduos

jprof-hugo's Issues

Images issue

Сейчас все картинки хранятся в гит, идея с git lfs провалилась по следующим причинам:

  • github имеет месячный лимит 1гб на LFS -> можем выйти за лимиты
  • нужна установка каждому редактору
  • если git lfs не установлен, можно спокойно запушить картинку как есть

Решение:

Перейти на S3(или любой другой аналог): написать скрипты для отправки/скачки картинкок.

Предлагаю проголосовать( 👍 👎 ) или обсудить данную инициативу.

@JavaBy/community-leaders

anons-meetup-14_email/social

Email
Title: jProf Meetup BY #14
Subtitle: Java Professionals BY Meetup #14 at 14.3.2017@SPACE, Minsk
Text:
Привет!
Приглашаем на мартовскую встречу сообщества Java Professionals BY. Предстоит серьёзное общение на тему Java разработки, увлекательная история про миграцию миллионов активных пользователей с MySQL на Cassandra, а также погрузимся в дивный мир OSGI с Event Loop. Встречаемся 14 марта, 19:00 в SPACE (ул. Октябрьская 16А).

Выступят:
– Антоний Бертель с историей о том, как не потерять профпригодность, проработав три года с Enterprise CMS.
– Андрей Панасюк с темой "Миграция данных миллионов активных пользователей с MySQL на Cassandra"

Регистрация
Подробности по ссылке: http://jprof.by/post/anons-meetup-14/

vk/fb
Привет, друзья!
Приходите на мартовскую встречу сообщества Java Professionals BY. У нас будет серьёзное общение на тему Java разработки, увлекательная история про миграцию миллионов активных пользователей с MySQL на Cassandra, а также погрузимся в дивный мир OSGI с Event Loop. Встречаемся 14 марта, 19:00 в SPACE (ул. Октябрьская 16А).
Регистрация
Подробности по ссылке: http://jprof.by/post/anons-meetup-14/

dev.by
Title: Java Professionals BY Meetup #14
Описание:
Приходите на мартовскую встречу сообщества Java Professionals BY. У нас будет серьёзное общение на тему Java разработки, увлекательная история про миграцию миллионов активных пользователей с MySQL на Cassandra, а также погрузимся в дивный мир OSGI с Event Loop. Встречаемся 14 марта, 19:00 в SPACE (ул. Октябрьская 16А).

Выступят:
– Антоний Бертель с историей о том, как не потерять профпригодность, проработав три года с Enterprise CMS.
– Андрей Панасюк с темой "Миграция данных миллионов активных пользователей с MySQL на Cassandra"

Регистрация: http://bit.ly/jprof_reg_14
Подробности по ссылке: http://jprof.by/post/anons-meetup-14/

Мы социальных сетях:
FB: https://www.facebook.com/javaprofessionalsby/
VK: https://vk.com/javaprofessionalsby

javaday2017

Как чёткие партнёры для javaday2017, надо подготовить посты в fb/vk/сайт/рассылка.

fb/vk

Приглашаем на конференцию JavaDay 2017 в Минске 3 июня! В программе доклады и мастер-классы от супер-звёзд индустрии: Егора Бугаенко, Philipp Krenn, Александра Тарасова и многих других! Отдавая должное популярности Java, на конференции речь пойдёт не только о ней, но и о практиках, инструментах, подходах и даже философии. Spring Boot, JWT, мониторинг контейнеров, правильная интеграция между микросервисами, Continuous Delivery – всё то, без чего Java Enterprise не может существовать в 2017 году. Билеты и детали – на http://javaday.by/. #javadayby

рассылка

3 июня пройдет 6-я международная конференция JavaDay Minsk 2017!

В программе доклады про микросервисы, Spring Boot, контейнеры, DevOps, Scala, Kotlin, Go...

Подтвержденные спикеры и доклады:

  1. Yegor Bugayenko – Object Oriented JUnit Tests
    Второй год подряд на JavaDay Minsk будет выступать Егор Бугаенко, многим известный за свой нестандартный подход к разработке и понимаю ООП. В этот раз он затронет тему юнит тестирования, расскажет, как писать юнит тесты в ООП стиле, и как ООП поможет повысить такие качества кода как поддерживаемость, читаемость и расширяемость.

  2. Andrey Ershov – Evolution of Future in Java&Scala
    Сегодня асинхронное программирование становится все более востребованным. В своем докладе Андрей расскажет об эволюции базового примитива асинхронной разработки - Future, а также сравнит реализацию CompletableFuture в Java 8 с реализацией в Scala.

  3. Philipp Krenn – Monitor Your Containers
    Сегодня уже не нужно объяснять необходимость контейнеризации, ее плюсы и минусы. Но с началом использования контейнеров возникает вопрос их мониторинга. Philipp в своем докладе расскажет, как настроить мониторинг контейнеров с использованием Elastic стека, а также покажет, как это работает в демо.

  4. David Pilato – Advanced Search For Your Legacy Application
    David покажет, как интегрировать ElasticSearch с легаси приложением, написанным со стандартным стеком джава разработчика: RestX+ Hibernate + Postgres/MySQL.

  5. Aleksandr Tarasov – Service Discovery: More Than Seems
    Микросервисы, распределенные системы. Задачу конфигурации и service discovery решают множество продуктов: Netflix Eureka, Consul, etcd или даже старый добрый Zookeeper. Но главный вопрос не то, какой инстанс можно вызывать, а то, какой лучше вызвать. Александр Тарасов расскажет о проекте Spring Cloud, о том, как он позволяет интегрировать выше перечисленные продукты и решает типичные проблемы.

  6. Hrvoje Crnjak – Session is dead – Long live JWT
    Session. Сколько сложностей в такой простой вещи: привязка, кеши, репликация, хранение. Одим словом – стейтфул. Что же такое JWT и как он поможет вам избавится от всего этого груза, расскажет Hrvoje Crnjak в своем докладе Session is dead - Long live JWT.

  7. Кирилл Толкачев – Проклятие Spring Boot Test
    Вместе с Кириллом Толкачевым попробуем разобраться в деталях того, какие грабли нам аккуратно подложили тут и там. Для этого протестируем «типичное» приложение и зададим себе вопросы, которые должен задавать любой разработчик, использующий Spring и яростно внедряющий Spring Boot на своих проектах.

  8. Michael Hüttermann – From Zero to Hero: Firing up a holistic Continuous Delivery/DevOps pipeline
    Что нам стоит Continuos Delivery Pipeline построить: Jenkins 2, SonarQube, Docker, Artifactory, Bintray и ELK. Соединим все это в один пайплайн вместе с Michael Hüttermann.

И это еще не все! После конференции, конечно же, все приглашаются на афтерпати.

Регистрация и продажа билетов – https://bezkassira.by/javaday_2017-2538/. #javadayby

Рефакторинг пермалинков

Текущие ссылки ужасны:

http://jprof.by/post/170204-001/

Пропозал: сделать темплейт для ссылок вот таким:

http://jprof.by/post/category-date-name-of-event-or-what-ever

http://jprof.by/post/anons-meetup-1
http://jprof.by/post/anons-meetup-2
http://jprof.by/post/anons-meetup-3

http://jprof.by/post/otchet-meetup-1
http://jprof.by/post/otchet-meetup-2
http://jprof.by/post/otchet-meetup-3

http://jprof.by/post/partner-2016-01-31-jetconf
http://jprof.by/post/partner-2016-02-31-bkug
http://jprof.by/post/partner-2016-03-31-united-dev-conf

Пример: https://github.com/Heapy/bjug.by/tree/master/content/blog

Сейчас это выглядит так:

https://github.com/JavaBy/jprof-hugo/tree/master/content/post

Пример еще одного успешного применения:

https://github.com/JavaBy/jprof-hugo/tree/master/static/img

Пример еще одного пиздеца:

https://github.com/JavaBy/jprof-hugo/tree/master/static/img/post

Плюсы:

  • из название файла понятно что будет внутри
  • есть удобная навигация по типам (групировка по типам в файл менеджере)

Минусы:

  • нету сортировки по датам

Для меня нету критичности сортировки по датам, и я не вижу юзкейсов где она действительна must-have

TODO:

  • Определиться с форматом
  • Процесс миграции делать с редиректами - старые ссылки должны продолжать работать

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.