Разработка кода и здоровый шмептицизм
209 subscribers
227 photos
23 videos
1 file
110 links
Пишу про коммерческую веб-разработку с ИИ и без него, тимлидинг и будни моей небольшой студии netspark.ru. 20 лет опыта с Drupal, также работаю с Laravel и Vue.js.

Между постами про разработку пишу просто про жизнь, которая в это время происходит.
Download Telegram
Две картинки: было и стало.
И промпт курсору с указанием файла шаблона:

Please improve the page markup. Make it responsive. Use grid to separate description and other data. Improve general visuals, use styles for promocode and regions, use category's icon where category is displayed


Пара мелких изменений и в принципе отлично. Вот так ИИ работает с Tailwind.

К слову, думаю, прежде чем ИИ заменит нас, разработчиков, он сделает иишницу из торговли платными шаблонами.
🔥4
А какие странности вы наблюдали в работе людей за компьютером?

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

То есть не удалял буквы, которые пригодятся для написания нового текста, а повторно их использовал 🥷🏻

Сейчас наверно уже на несколько книг накопил сэкономленных буковок.
В последнее время стал часто попадаться еще один способ «партизанского маркетинга». Где-нибудь в чатике, или бирже, или даже лично пишут, что нужно разработать веб-проект, и немного подробностей, чтоб было интересно. Когда откликаешься, оказывается, что мопед не их, просто попросили поискать, но вот контакт кому это надо. Если спросить контакт, конечно выясняется, что «уже не нужно».

После чего маркетёр переходит непосредственно к своей изначальной цели — продаже лидов. Дескать, кроме этого проекта, нам еще вот такие и такие заявки приходят постоянно, могу вам их пересылать. Разумеется, не бесплатно.

Обычно лиды я не покупаю, потому что за всё время и все предложения ни разу не встретил никого, кто был бы в своих лидах достаточно уверен. Все торговцы холодными, теплыми, огненными и плазменными лидами моментально исчезают при предложении подогреть меня лидами бесплатно и получить 10% от первого же заказа, продемонстрировав таким образом свою пользу. Видимо, такой хороший у них товар.

Ни один продавец заявок пока не предложил ничего интересного. Всем хочется получать деньги и ни за что не отвечать.
😁2💯1
Компания, которая привозит мне регулярно готовую еду, положила сегодня на обед свекольник.
А я как раз два часа газон косил, прихожу а у меня тут холодный свекольник со сметаной. Как же хорошо-то!

Сейчас перезаряжу аккумуляторы (свои и косилки) и пойду вторую половину выкошу.
🔥1😁1
Разработчик попросил выгрузку из таблицы БД с прода. Сделал селект, отправил текстовый файл.

— А можно, — говорит, — мне теперь только один столбец из этой таблицы?

Плохой тимлид пошёл бы и молча сделал новый запрос, сохранил и снова отправил в в слак. Плохой но сообразительный — отредактировал бы файл и отправил. Злой сказал бы — отредактируй сам и не биби мозги.

Хороший тимлид научил разработчика пользоваться мультикурсорами в VS Code и удалять весь лишний текст слева и справа за 30 секунд. Причем двумя способами, с клавиатуры и чисто мышкой.

Я сегодня хороший тимлид. Пойду возьму пирожок.
👍2
Ну что, поставил я этот Max, зарегистрировался. Из всей книжки контактов видно что когда-то заходило 4 человека.
Ссылку на себя как распространять — не вижу.
Канал (чат) создать можно, но у него ссылки тоже нет. И в поиске его найти нельзя. Можно только вручную приглашать.
Как-то скучно.

https://pikabu.ru/story/pavel_durov_obyavil_ob_ukhode_telegram_iz_rossii_izza_konkurentsii_s_natsionalnyim_messendzherom_12888262
👍2
Дождь не идёт вечно.
Острым как меч лезвием
скошен газон вновь.
🥷
💅5👍2
В рамках расширения кругозора вступил в Телеграмошную — канал о прокачке телеграм-каналов о прокачке телеграм-каналов. В нём делятся лайфхаками по продвижению, находят партнеров, и планируют продвижение каналов. Присутствуют ПАПКИ, ГИВы и другие способы продвижения, найденные британскими учеными в секретных подвалах монастырей Шао-линь.

Кроме того, по пятницам происходит публичная демонстрация: каждый вынимает и показывает свой телеграм-канал. Можно и на людей посмотреть, и свой показать. Загляните тоже: https://t.me/+Q95bpbFAwRBkYzky там весело.
2
Давайте знакомиться! 👋

Меня зовут Роман, и я программист со стажем 20+ лет. Люблю сложные и нестандартные задачи — чтобы работали мозги, а не конвейер.

В 2012-м открыл студию веб-разработки NetSpark, где и сейчас работаю. Последние 6 лет также руковожу интернациональными командами — делюсь опытом в канале. Стараюсь писать как на технические темы, так и на понятные нетехническим людям. Чтобы все знали, что у программистов тоже бывает человеческое лицо.

Помимо разработки пишу про жизнь, поездки, сериалы. Когда-то перевел сериал Flight of the Conchords – вдруг смотрели? 😉 Запустил сериального бота для вывода премьер и новинок.

Работаю в Москве, живу рядом, характер нордический, семья, собаки, кандидат наук.

Еще меня можно найти тут:
graker.ru — мой блог с 2009 года.
канал в Max — этот канал в мессенджере Max.
— А также VC.ru, Dzen, TenChat, Хвиттер, Teletype.

Подписывайся, если любишь:
IT без лишних понтов,
Истории из жизни разработчиков,
Сериалы и немного философии.

Добро пожаловать! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2🤓1
Небольшой обзор постов за июнь. Некоторые посты длинные, ссылки на них ведут за пределы телеграма.

Технические 👨‍💻
Поделился своим куки-баннером, который прикрутил ко всем сайтам
— Сделал для блога на graker.ru Telegram Instant View и рассказал как
— Написал практический гайд по Laravel Livewire и Volt

Нетехнические ✍️
Про низкие чеки на разработку
Про ценообразование у фрилансеров и маленьких компаний
— Рассуждения о том, стоит ли использовать платные шаблоны для веб-сайтов
Про учет времени и тайм-трекеры (60+ комментариев!)

Про жизнь 🧐
Про подписчиков и трагедию общин
Топчик полицейских сериалов, мрачных и нуарных

Пост за май
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
Пока повсюду обсуждают, что осенью в телеграме всех расстреляют, а потом заставят перейти на Max, поиграл немножко в этот мессенджер.

Рассказываю.

— Уже есть веб-версия и приложения.

— Приложения правда только под вин и макось (и телефоны), а под линукс только вебка.

— Канал как в ТГ (с группировкой по постам) создать нельзя, но можно создать чат.

— Информация, что внешнюю ссылку на чат получить нельзя, оказалась неверной. Если зайти в настройки чата, то в списке участников можно найти и ссылку. Ссылку можно распространять и по ней приглашать в чат всех.

— Под Max уже есть боты и миниаппы. И есть API чтобы их делать. Правда, выложенные в официальную документацию библиотеки все на JS. Но думаю, что post-запрос обработать, или совершить, мы с вами и без библиотек, если что, сможем.

— Принципы разработки навскидку похожие. Создаем бота у главного бота (без клевой игры слов как с botfather), можно включить вебхук или лонгполлинг, и т.д. Да и вообще кажется, что старались сделать, насколько это возможно, замену ТГ.

— В доках также есть некие инструкции по no-code сборке ботов, видимо от партнёров, которые уже подсуетились. Пока не вникал.

— Ещё из коробки дают чат жопотэ модели Гигачат, он пока не впечатляет. Во всяком случае нарисованные игуаны у него все похожи больше на крокодилов.

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

Так что я чат тоже создал. Пока буду копировать посты отсюда туда, чтобы были, а дальше видно будет. Заходите поболтать: https://max.ru/join/Z8XauVtQiUTpT6odPTXKpdX-CaereprfUouz6yohL2c
👍2
Да, РКН конечно здорово придумал блокировать Cloudflare. Теперь блин после каждого деплоя на европейские сайты проверяю результат и первый позыв — поднять шухер у админов, чего все стили побились, чего кэши чистить не помогает, чего там у вас вообще?!

Потом вспоминаешь, включаешь VPN, drush cr, ctrl+shift+R и жизнь налаживается.
😁2💯1
А знаете когда меня одолевает это ваше FOMO?

Когда в магазине я за что-нибудь расплачиваюсь, и кассирша такая мне строго: — Вы уверены, что хотите списать бонусы?
— Ну да, уверен, конечно, чего ж не списать-то, ага…

А сам думаю: блин, что она хотела этим сказать? Почему я должен быть не уверен? Что еще можно сделать с бонусами? Неужели что-то еще можно? Что-то выгодное, а я как дурак денег с покупки списал? Что? ЧТО?!
👍3🤓1
CRM для турагентств

В 2017 году уговорил жену открыть турагентство, взяли домен, собрал сайт на OctoberCMS, и так появилось туристическое агентство AlayTravel. После чего, поскольку программировать я люблю, искать лёгких путей — нет, а жена вообще хотела всё записывать в эксель, сел писать для агентства систему CRM/документооборота. Взял Laravel и Vue.js, методику Test Driven Development, и через какое-то время написал. Жена начала пользоваться, а я — потихоньку дорабатывать первую «наивную» реализацию и думать, что с этим дальше делать. Ну, потому что писать целую CRM имея в виду работу одного агентства — это немножечко overkill чересчур.

Пока я думал и готовился, мир, аэропорты и туристический бизнес накрыло пандемией COVID-19. Все надели масочки, облились дезинфектором, и в аэропорты ездили, в основном, чтобы вернуть деньги за неиспользованные билеты. Стало сильно непонятно, что в такой ситуации произойдет с турбизнесом, но агентство мы не закрыли. И после пандемии туристы очухались, поправились, и снова стали летать.

И только я опять хотел вернуться к своей цеэрэмке, как началась СВО. И полетные программы несколько подсократились, и понимание чего там дальше будет немножко размыло. Но, видимо помня короновирус, туристы очухались и полетели. И в принципе стало ясно, что будут летать дальше (тьфу-тьфу-тьфу). К этому моменту у меня уже на CRM было не очень много времени, так что она работала себе и работала — для одного агентства.

Но несколько месяцев назад, когда на Ближнем Востоке активно летали ракеты, я подумал...

Читать дальше
👍3😁2
В пятницу можно отвлечься и есть хороший повод. Очень удачно, прямо перед выходными, вышли первые 6 серий второго сезона сериала Sandman.

Sandman, если кто не знает, это персонаж из германо-скандинавского фольклора, ответственный за сновидения. Кидается в глаза волшебным песком, отчего хорошие дети видят хорошие сны, а плохие дети — самые хорошие кошмары.

У известного сказочника Гофмана есть сказка Der Sandmann, также считается что Оле Лукойе в сказке Ганса Христиана Андерсена — это тоже песочный человечек.


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

История эта снята по комиксам Нила Геймана. Комиксы я не очень люблю, и что-то по ним сделанное мне редко заходит, но иногда случаются исключения. Вот и Sandman зашёл. Нил Гейман, кстати, если кто не помнит, это автор популярных ранее American Gods (да, и Good Omens тоже). И к созданию этого сериала он руку тоже приложил.

Короче, есть что в выходные посмотреть. Рекомендую.

#сериалы
👍41
А давайте иногда делиться хорошими, интересными и полезными книжками. Не важно, художественными или нет, совершенно про что угодно, главное чтобы интересно.

В этот раз хочу порекомендовать вам книжку Норы Галь «Слово живое и мертвое». Если вы когда-то интересовались переводами и переводчиками, то автора конечно знаете. Если нет — в переводе Норы Галь вы могли читать «Маленького принца», «Убить пересмешника», «Американскую трагедию», рассказы Брэдбери и много чего еще.

В книге рассматриваются различные ошибки, помарки, кальки и прочие засоряющие текст явления с изобилием примеров «было — стало» и «как не надо — как надо». Несмотря на то, что книга о переводах, советы и рекомендации прекрасно заходят и для текстов на родном языке. Кто такие эти ваши канцеляриты и как их извести. Почему глаголы — наше всё. Стоит ли втыкать в текст очередной англицизм. Как делать хорошо, а плохо не делать.

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

#книжки
👍3
Открываю телеграм, один канал:
- А вы используете ИИ?
- Да, мы используем ИИ.
- Да, но любите ли вы его так же, как его люблю я?..

Открываю другой канал: 25 промптов для улучшения народного хозяйства и обороноспособности страны.

Открываю третий, разработческий: 300+ сообщений о том, когда нас заменит ИИ, о его вкладе в борьбу с домашним насилием и мировую социалистическую революцию.

Захожу в комнату: жена обсуждает с коллегой, что лучше, дипсик или джемини.

И на завтрак у меня тоже была иишница.

Алиса, напомни пораньше лечь спать сегодня 🤖 😫
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7