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

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

Не забудь подписаться и включить уведомления.
Download Telegram
​​А вот и подарок от Jetbrains подоспел! Новую версию phpstorm 2019.1 уже можно пощупать, причем совершенно бесплатно 😉
EAP версия доступна к скачиванию https://www.jetbrains.com/phpstorm/eap/
​​Иконки нннада?

​​Eva Icons — отличный бесплатный open source проект, который содержит более 400 иконок. Можно выбрать тип иконок: только контур, либо заполненная, различные анимации для иконок. В общем стоит присмотреться. Демо иконок

Проект на GitHub
​​Про «сарафанное радио»

«Сарафанное радио» - это маркетинг из уст в уста, то есть, когда человек узнает о каком-то товаре или услуге от другого человека. Например, девушка рассказала своей подруге про новый крем для лица, о котором та раньше не слышала, и порекомендовала его использовать. Думаю смысл понятен. Доверие к товару в таком случае на порядок выше, чем если б мы узнали о товаре из рекламы.

Вот так и с услугами на фрилансе. Когда вы качественно делаете свою работу и клиент остается доволен, то, скорее всего, он порекомендует вас своим знакомым. Нельзя недооценивать сарафанное радио в работе фрилансера. Это лучший способ найти новых клиентов при этом не вкладывая денег в рекламу.

Я давно не ищу заказы на фрилансе, более того, мне приходится ставить новые заказы в очередь, так как заказов много, а времени мало.. И много новых клиентов приходят именно благодаря сарафанному радио - по рекомендации знакомых.

Поэтому, ребята, важно делать работу качественно, чтобы заказчик был доволен результатом. А если вы будете выполнять задачи просто чтобы выполнить и получить деньги, вряд-ли этот клиент к вам вернется или посоветует вас друзьям.

Надеюсь эта информация будет вам полезна и поможет найти новых клиентов. 😉
Регулярки - наше все! Когда работаешь с данными, часто приходится их фильтровать. Это и валидация email адресов и проверка допустимости логина, извлечение номера телефона из строки. Во всех этих случаях без регулярных выражений сложно обойтись, а иногда и невозможно.
Нашел хорошую подборку с 33 наиболее часто используемыми регулярками и, конечно же, делюсь с вами 😉

https://proglib.io/p/33-regexp/
Друзья, по результатам голосования вижу, что многим интересны уроки по программированию. Планирую начать их записывать, когда количество подписчиков будет больше 1000. Пока думаю над форматом и содержанием и мне нужна ваша помощь. Просьба ответить на опросы ниже, чтобы я понимал в каком направлении двигаться и что вам будет интересно.
Какие уроки вам интересней?
Anonymous Poll
34%
По php
11%
По html
5%
По css
27%
По javascript
23%
По python
Заметки программиста pinned «Друзья, по результатам голосования вижу, что многим интересны уроки по программированию. Планирую начать их записывать, когда количество подписчиков будет больше 1000. Пока думаю над форматом и содержанием и мне нужна ваша помощь. Просьба ответить на опросы…»
​​Затишье - плохо или хорошо?

С одной стороны, вроде как плохо, когда нет проектов в работе или есть небольшие перерывы. Такое бывает периодически во фрилансе. Даже при большом потоке проектов, бывает, что все находятся в стадии согласования и на данный конкретный период времени вроде как делать нечего.

Но тут главное правильно распорядиться этим перерывом и потратить свободное время с умом! У меня довольно редко бывает такое, чтобы хотя бы несколько дней было свободных. Но если случается, я стараюсь максимально эффективно потратить это время.

Во-первых, если вы плотно трудились и устали - выделите наконец-то себе время на отдых! Поспите побольше, почитайте книги. Во-вторых, если отдыхать не хочется (это про таких трудоголиков как я) - займитесь образованием. Это точно вам пригодится.

Я предпочитаю в свободное время обучаться чему-то новому и при этом не просто теоретически, но пробуя все на практике. Когда в работе несколько сложных проектов, на такое обучение времени совсем не остается..

Так что затишье в работе может быть очень полезным, если правильно его использовать. 😉
Что люди только не придумывают, какие велосипеды только не изобретают 😁
Очередной шедевр - креативный css шрифт Cssans.
Может кому-то пригодится, хотя я не могу придумать где его можно использовать..

https://cssans.pro/
​​Оказывается, существует очень удобный инструмент для просмотра истории файла на GitHub. Конечно при условии, что репозиторий публичный, а не приватный.

Для этого открываем файл на github, заменяем домен в строке браузера на github.githistory.xyz и теперь можем смотреть, как менялся файл, листая стрелками вправо или влево.

Довольно удобно и наглядно 😉
​​Хотите разобраться наконец с css grid? Тогда попробуйте увлекательную игру Grid Garden, где с помощью css гридов вам предстоит выращивать морковь 😀
Всего 28 уровней и вы будете четко понимать, что к чему.

Страница на github
Привет, друзья. Пишу все реже, времени совсем нет.. Но как появляется возможность, всегда стараюсь делиться с вами чем-то полезным.
Вот и сегодня хочу предложить вашему вниманию интересную статью, которая познакомит вас с основами SQL.

https://proglib.io/p/sql-for-20-minutes/
Написал небольшую инструкцию о том, как сделать редирект со старых url без ЧПУ на новые с ЧПУ в битрикс. Может кому пригодится ;)

https://fonclub-blog.ru/redirekt-staryh-url-na-novye-chpu-url-v-bitrix.html
​​Про лендинги

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

Я предпочитаю для этих целей использовать wordpress. Во-первых, это абсолютно бесплатно, во-вторых, вы ограничены только своей фантазией при работе с этим движком. Есть тысячи бесплатных тем, плагинов, миллионы строк готового кода, которые можно использовать. Есть хорошее комьюнити, отличная документация и движок постоянно развивается.

Для создания лендингов я использую плагин Page builder от siteorigin бесплатной версии. Есть и премиум подписка, но пока не было необходимости в ней. В бесплатной версии столько готовых виджетов, что получаются очень хорошие сайты.

Вордпресс часто ругают за его медлительность, но при этом 60% сайтов, работающих на cms, работают именно на wordpress! И при грамотной настройке сервера такие сайты не тупят вообще. Тем более на php 7ой версии.

Так что, если вы еще не работали с wordpress, рекомендую глянуть в его сторону. Простенький лендинг на нем можно сделать за несколько часов.
​​Привет, друзья! Около года назад я захотел научиться писать боты для телеги. Нашел хорошую библиотеку под это дело https://github.com/php-telegram-bot/core/ и стал экспериментировать))

Вначале я написал бота, который умеет качать видео из instagram. Спустя некоторое время написал еще одного отдельно под одноклассники. Он тоже выкачивал видео по ссылке. Но позже пришла мысль объединить все в одном боте и добавить другие сервисы.

Так и появился мой @ejje_bot . На сегодняшний день он умеет качать видео из instagram, YouTube, rutube, vk, ok, facebook, vimeo. Умеет выкачивать mp3 из YouTube клипов. Умеет качать сторис и аватарки профиля instagram.

Периодически лагает конечно, особенно с крупными файлами. Сервачок надо бы помощнее под это дело, но пока он бесплатный и никак не монетизируется, поэтому все на голом энтузиазме. Вообще делался под свои нужды, но в итоге им пользуется уже около 1.5к человек.

Попробуйте тоже и поставьте свою оценку боту 😉👇
Хочу поделиться с вами полезным инструментом.

​​Photopea — это продвинутый, бесплатный онлайн редактор изображений. С его помощью можно открывать файлы PSD/Sketch/XCF и редактировать прямо в браузере. Поддерживает практически все форматы изображений. Так что можно даже без фотошопа обойтись в некоторых случаях.

photopea.com