Як працювати під час подорожі і все встигати?

В наш час цифрових технологій та інтернету в частини людей, особливо тих, які зайняті у сфері IT, з’явилась чудова можливість заробляти на життя і в той же час їздити по світу. Мені пощастило належати до тих людей, які мають можливість працювати віддалено і незалежати від місця.

Work Remotely and Effectively

@computerislandllc.com

Але з будь-якими додатковими можливостями постають і невеликі додаткові проблеми. В даному випадку, коли постійно в русі і подорожуєте, з’являється проблема самоорганізації та розмежування часу для розваг та часу для роботи.

Нещодавно я побував у Грузії, де прожив трохи більше, ніж місяць часу. За цей час виробив кілька фішок, які допомагали організуватись та встигати працювати над усіма необхідними справами. В цій статті поділюся з вами кількома секретами.

(більше…)

Чого не варто робити в робочому середовищі при розробці на Django фреймворку?

Зараз я активно працюю над книгою Веб-розробка з Python та Django для Початківців, а також організацією людей та закритої платформи для підтримки тих, хто буде освоювати матеріал даної книги та пробувати себе у веб програмуванні.

Django

Після оголошення даної книги регулярно отримую питання про вміст книги та чи увійдуть туди такі теми як Юніт Тести, Безпека у веб та Django фреймворку, розробка фільтрів та тегів, і масу інших топіків, які, я вважаю, є складнішими та необо’язковими як для початку освоєння веб програмування.

Саме тому вирішив почати ще одну серію невеличких статей (завтравочок :-), кожна з яких стосуватиметься того чи іншого аспекту фреймворку Django та веб розробки і які не увійдуть у першу книгу. Матеріал буде наведено на основі особистих практик, а також вичитаного із розумних книжок по Django і як наслідок, впровадженого у власній розробці. Думаю це буде свого роду продовженням книги для початківців, а також думаю буде корисним і для тих, хто уже добряче розбирається у веб програмуванні та Django – непогана вижимка та шпаргалка по кращих практиках та порадах при розробці під Django.

В сьогоднішній статті оглянемо кілька порад стосовно робочого середовища веб розробника на Django.

(більше…)

Патерни Програмування: Фабричний Метод

Попереднього разу ми з вами розібрали шаблон програмування Будівельник. Cьогодні ми продовжимо огляд породжуючих патернів і розглянемо так званий Фабричний Метод (англ. Factory Method).

Factory Method

Схема Шаблону Фабричний Метод

У цій статті я наведу:

  • означення Фабричного Методу
  • розберемо приклад
  • обговоримо коли застосовувати
  • плюси та мінуси патерна
  • і як завжди доцільність його застосування в мові Python

(більше…)

Моє робоче середовище або програмісти бувають двох типів…

Завжди цікаво глянути на процес СТВОРЕННЯ зсередини. Будь-то виробництво на заводі, програмування чи бізнес процеси. Саме тому мене початківці, та й не тільки, запитують яке у мене робоче середовище, як саме я програмую, що використовую у своїй роботі.

Working Environment

Робоче Місце 😉

У цій статті коротенько дам відповідь на дане питання. Розкажу, які бувають типи робочих середовищ, надам рекомендації стосовно інструментів та практик, а також покажу як це все конкретно у мене виглядає. Наприкінці поста буде коротеньке відео з демонстрацією мого робочого середовища.

(більше…)

Патерни Програмування: Будівельник

В попередній статті серії ми з вами розібрали Абстрактну Фабрику. Сьогодні ж розберемо патерн програмування – Будівельник. Цей шаблон також належить до групи Породжуючих шаблонів.

Будівельник

В цій статті розглянемо наступні питання:

  • означення шаблона,
  • приклад застосування,
  • коли застосовувати, його плюси і мінуси,
  • порівняємо даний шаблон із іншими породжуючим шаблонами,
  • а також розглянемо доцільність використання у мові програмування Python.

(більше…)