Заметки программиста
103 subscribers
21 photos
87 links
Блог fullstack php developer-а

Немного о фрилансе, о саморазвитии, истории из жизни, интересные статьи про разработку и конечно же немного it юмора 😉

Не забудь подписаться и включить уведомления.
Download Telegram
Привет друзья, совсем перестал писать, не хватает свободного времени.. А тем временем vuejs все набирает популярность.
Предлагаю вашему вниманию интересную статью о том, как сделать свой твиттер с помощью vue. Конечно это слишком громко сказано и твиттер у вас не получится, но кое-что интересное всё-таки выйдет. В общем читайте 😉

https://proglib.io/p/vue-twitter/
Бывает уже все равно 😂
​​CSS values — крутой сервис, который показывает порядок расположения параметров у CSS свойства. Например: margin: margin-top margin-right margin-bottom margin-left.

А так же показывает поддержку свойства различными браузерами.

cssvalues.com

#css
​​Filepond — это отличная и при этом довольно маленькая JavaScript библиотека для загрузки файлов.

Возможны несколько вариантов загрузки: drag'n'drop, CTRL+V, через файловую систему или с помощью API.

Библиотека весит всего 21KB и довольно проста в использовании.

https://pqina.nl/filepond/

#js
Привет, друзья! В очередной раз хочу вам сказать - учите английский! Без него очень сложно и во фрилансе и в путешествиях.

Насчёт фриланса я уже писал ранее, что английский язык позволяет выйти на зарубежные фриланс биржи и получать заказы по более «вкусным» ценам. А про путешествия отдельная история, с которой я лично столкнулся на днях))

Мы семьёй решили выехать на несколько дней в Румынию (конкретно в Трансильванию) чтобы посмотреть их пейзажи и замки. Если кто не в курсе, именно в Румынии в городе Бран стоит замок Дракулы, о котором ходят разные легенды. Так вот, в Румынии я понял, что мой «инглиш из бэд» 😂

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

Конечно сейчас можно воспользоваться гугл переводчиком и кое как объяснить что тебе нужно, но понять что тебе говорят, особенно когда они говорят это быстро, просто нереально!

Поэтому, друзья, учите английский каждый день хоть понемногу и тогда вы будете себя комфортно чувствовать в любой стране.
Forwarded from IT Юмор
Как правильно вести себя на собеседовании
А как поступишь ты? 😂
Отпуск, как профилактика выгорания

Привет, друзья! Прошел почти месяц с прошлого поста. К сожалению, времени для писанины не было, а постить лишь бы что не хочется. За это время много всего произошло в моей жизни. Из приятного - короткий, но отличный отдых в Кемере., который в очередной раз доказал необходимость "перезагрузки".

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

Чтобы такого не происходило нужно периодически делать "перезагрузку". Каждому человеку помогает что-то свое. Кому-то достаточно переключиться на другую сферу, заняться каким-то хобби. Кто-то отдается спорту и ему это помогает. Я же люблю путешествовать и мне это здорово помогает. Главное не брать с собой работу в путешествие. Принципиально не беру ноутбук с собой, иначе это будет не отдых и перезагрузка не получится. И вот, спустя всего лишь неделю после активного отдыха (предпочитаю именно активный, а не тупо лежать на пляжу), чуствуется что мозг прочистился и готов к новым задачам, даже не совсем адекватным))

Так что, друзья, не забывайте отдыхать! Делайте хоть иногда себе миниотпуск и давайте мозгу отдохнуть. Всех денег не заработать 😉
Javascript массивы - map, reduce, filter

А тем временем javascript становится все более популярным и необходимость в его понимании возрастает. Наткнулся на полезную статью, которая доступно объясняет, как правильно работать с массивами в #javascript

Читайте и запоминайте :)

https://proglib.io/p/javascript-map-reduce-filter/
Привет, друзья! Немного забил на канал, совсем не было времени. Как-то всё навалилось разом и работа и ремонт, не оставалось ни сил ни желания на писанину 🤪

Хочу реабилитироваться и поделиться с вами отличным решением для создания бэкапов на php. Phpbu - это отличный php framework, который умеет создавать бэкапы файлов, баз данных и синхронизировать их с различными сервисами.

Поддерживаемые данные для бэкапа:
ArangoDB
Elasticsearch
Influxdb
MongoDB
MySQL
PostgresSQL
Redis
Файлы и папки

Поддерживаемые сервисы для синхронизации бэкапов:
Amazon
Azure Blob
Dropbox
Google Drive
OpenStack
Rsync
Sftp
SoftLayer
Yandex Disk

Из требований - минимум php 7.2, dom и json extension.
Возможностей у фреймворка уйма и все это бесплатно! Пользуйтесь на здоровье https://phpbu.de
И снова полезный инструмент для #javascript разработки!

Vorlon.js — это инструмент, позволяющий удаленно вести отладку и тестирование JavaScript-кода. И при этом open-source!

Для использования Vorlon.JS, достаточно добавить всего одну строчку кода в ваше веб-приложение, запустить сервер и после этого открыть консоль Vorlon.

Одновременно можно подключиться к 50 устройствам и одним нажатием проверить работу кода на кажом из них.
Отладка производится с помощью веб-интерфейса и благодаря этому является кроссплатформеной.

Демо http://www.vorlonjs.io/videos/vorlon-demo.mp4

Исходники на GitHub
В php 7.4 завезли возможность предзагрузки скриптов - preload. Говорят, что с помощью его включения можно добиться хорошего прироста скорости. Читаем статью и пробуем 😉

https://medium.com/swlh/preloading-your-php-7-4-project-in-one-line-9ede756f292c
Для любителей почитать книжечки, буду периодически выкладывать интересную литературу.

Всегда хотели узнать секреты CSS? Встречайте книгу «Секреты CSS. Идеальные решения ежедневных задач» от Леа Веру.