Как стать автором
Обновить
-20
0
Андрей Рудин @rudinandrey

Разработчик со стажем, full стек.

Отправить сообщение

я правильно понимаю, статья написана ИИ ?

мне как только купили Компаньон-128, аналог Спектрума для меня это стало волшебством, с тех пор я только и занимаюсь программированием. Сейчас у меня два ребенка 19 парень и 13 дочка, ни тот ни другой вообще не хотят про программирование ничего слышать :) конечно может потому что папа мало им внимания уделял и только и занимался своим программированием, но в любом случае не хотят :( я постоянно читаю книги, никто из них не читает книги, было время даже пытался всякими методами приучить к чтению, нет. никак.

в общем взял я как то планшет на Windows, поигрался несколько минут, положил в ящик и все. Это была самая бесполезная вещь, которую я когда либо покупал.

вот вчера только купил "Фундаментальный подход..." потому что есть электронная книга по вменяемой цене. Почему "Современный подход... " нет в электронном виде? :( я бы тоже купил.

как обычно, не бывает во всяких ТОПах тех вещей, которые использую я. В общем для React'а мне очень понравился Valtio, еще чем он хорош, я могу смешивать обычный Vanilla и React.

В общем в 2023 году проблема еще актуальна, спасибо. Значит не зря у себя на проекте вкладываемся в SSR.

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

const Counter = function() {
    let counter = 0;

    const increment = () => {
        counter += 1;
        console.log(counter);
    }

    return {
        increment
    };
}

const c = Counter();

c.increment();
c.increment();
c.increment();
console.log(c.counter); // undefined

да, для многих этот пример будет банальным, но если вернуться в прошлое, я очень долго понимал (тут я хотел бы сказать что это был достаточно длительный процесс понимания происходящего) как все это работает, поэтому для новичков из обычных ООП языков, типа Java, PHP, C# это такой паттерн для создания объектов с публичными и приватными полями и методами.

слово комплекс вылезло из меня не случайно, в моем случае это действительно я думаю комплексная проблема :( если прям до чего то такого конкретизировать, то это что-то типа "Стыдно торговать". Это был такой период, барыжничество, и вот это все. Прям вбили в меня что это прям плохо, даже не плохо, стыдно. И всю свою жизнь я занимаюсь услугами. Т.е. продаю свои компетенции, время. Но чтобы зарабатывать, надо уметь именно что продавать. Ну даже в услугах, у меня какой то свой потолок был, есть, что вот это стоит столько то, и те кто берет больше, они уже ахренели :) и ты работаешь в этом диапазоне, думая о людях, типа могут ли они себе это позволить, и в общем вот это все. Тут не одна какая то установка, или привычка. Тут именно комплекс, вина может быть какая то. Не знаю, читаю книги запоем по психологии, деньгам, ищу ключик, который откроет дверь в ту часть моей памяти, которая даст мне подсказки.

прям вот взяли и из меня вытащили эти мысли :) 42 года, все эти комплексы, сидели во мне долгие долгие годы :( пытаюсь вытащить себя с помощью книг.

вот не знаю, сколько не пытаюсь, но не получается сделать компонентную архитектуру, даже если есть похожие блоки, они потом обрастают кучей пропсов, чтобы можно было использовать в двух случаях каких то, не говоря уже о трех и более, поэтому пока в поиске идеальной архитектуры для фронта. и да, опыт и на React'е и на Vue и другими менее известными аналогами, есть и там и там проблема с этим.

мне очень нравится вариант, который используется в Golang'е, т.е. value, err := someFunc(); дальше проверяем если err != nil то что-то делаем.

но для того же PHP например приходится либо в массиве это возвращать return [$result, $err];

и потом проверять if ($result[1] != null) {...} либо в класс какой то оборачивать, можно ассоциативным массивом, самый простой вариант. Но по сути это просто делаем одно и тоже разными способами. Кому то нравится так, кому то так. Нет ничего в этой жизни не правильного, все правильное и так и эдак!

посмотрите на Spectre CSS я на него перешел с Bootstrap мне понравился сильно больше, плюс без зависимостей в виде JS. Элементов поменьше, но тоже все очень удобно.

а еще проще можно было бы сделать на веб-странице, и еще проще можно было бы это сделать вообще на статической странице .html на языке JavaScript

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

Это те, про которые здесь на хабре писали? "Пишем «Hello, world!» для Zepp OS и часов Amazfit GTS 3". абалдеть, как я мог эту статью пропустить, спасибо большое!!! куплю себе значит их. А то пока забегался и 7-ку не успел купить. Спасибо.

ой, какие хорошие новости. Я все хочу какие нибудь часы чтобы не сильно дорогие были, чтобы на них можно было приложения писать. Мне надо теннисное приложение, чтобы можно было счет вести :) а то в голове счет держишь, через час глюкоза заканчивается и уже забываешь какой счет был. в общем тогда куплю себе эти. спасибо большое.

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

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

We're sorry, your account has been locked because we’ve suspended operations in Russia and Belarus. Learn more here.

это то что мне выдал upwork :(

да всем плевать: зрячий проскроллит, а незрячий будет вынужден терпеть, что ему ездят по ушам

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

Кстати, реактивные функции, используемые во Vue, можно использовать отдельно от всего фреймворка.

import { reactive } from "vue";

const items = reactive({
	store1: 3,
	store2: 4
})

let totalCount = 0;

const effect = () => (totalCount = items.store1 + items.store2)

effect()
console.log(totalCount)
items.store2 = 10
console.log(totalCount)

Тогда почему этот код возвращает 7 и 7 ?

1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Лениногорск, Татарстан, Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Fullstack Developer, Mobile Application Developer
Lead
От 300 000 ₽
JavaScript
HTML
CSS
Adaptive layout
JQuery
Web development
React
Node.js
Webpack
Vue.js