Архів категорії: Гроші

Друкуємо на екран MTC-16201X з Atmega8

Вирішив спробувати підключити екран, після того, як дізнався, що використання МК без кварцевого резонатора даж похибку внутрішньої частоти на 1-10%, що багато, а от із кварцем 0,005%.

В інтернеті не знайшов коду для Atmega8 по підключенні екранів, тому змусив chatGPT написати код.

Спочатку код не працював, тому що я для зручності пайки сплутав виходи МК і входи MTC-16201X. Ось як :

#define D4 PD3
#define D5 PD4

А chatGPT це не врахував, і використовував зсуви регістрів для передачі команд.

Я осцилографом помітив, що по проводу PD3 взагалі не йдуть сигнали. Після тестів, я змусив “розумний чат” переписати код без використання зсувів бітів у байтах – і після цього сталося диво і екран запрацював як треба.

Викладаю код тут, щоб він був в інтернеті. Може ще хтось використовує стародавні дідівські мікроконтроллери Atmega8. Код з форматуванням можна переглянути тут https://ideone.com/JKSykc

#define F_CPU 8000000UL 
#include <avr/io.h>
#include <util/delay.h>


// Макроси для роботи з LCD
#define LCD_PORT PORTD
#define LCD_DDR  DDRD
#define RS PD0
#define E  PD2
#define D4 PD3
#define D5 PD4
#define D6 PD6
#define D7 PD7


// Функції
void lcd_pulse_enable() {
    LCD_PORT |= (1 << E); // Підняти E
    _delay_us(1);
    LCD_PORT &= ~(1 << E); // Опустити E
    _delay_us(100);
}

void lcd_send_nibble(unsigned char nibble) {
    if (nibble & 0x01) LCD_PORT |= (1 << D4); else LCD_PORT &= ~(1 << D4);
    if (nibble & 0x02) LCD_PORT |= (1 << D5); else LCD_PORT &= ~(1 << D5);
    if (nibble & 0x04) LCD_PORT |= (1 << D6); else LCD_PORT &= ~(1 << D6);
    if (nibble & 0x08) LCD_PORT |= (1 << D7); else LCD_PORT &= ~(1 << D7);
    lcd_pulse_enable();
}

void lcd_command(unsigned char cmd) {
    LCD_PORT &= ~(1 << RS); // RS = 0 (команда)
    lcd_send_nibble(cmd >> 4); // Старші 4 біти
    lcd_send_nibble(cmd & 0x0F); // Молодші 4 біти
    _delay_ms(2);
}

void lcd_data(unsigned char data) {
    LCD_PORT |= (1 << RS); // RS = 1 (дані)
    lcd_send_nibble(data >> 4); // Старші 4 біти
    lcd_send_nibble(data & 0x0F); // Молодші 4 біти
    _delay_ms(2);
}

void lcd_init() {
    LCD_DDR |= (1 << RS) | (1 << E) | (1 << D4) | (1 << D5) | (1 << D6) | (1 << D7); // Налаштування необхідних пінів як вихід
    _delay_ms(20); // Затримка після увімкнення

    lcd_command(0x02); // Перехід у 4-бітний режим
    lcd_command(0x28); // 4 біти, 2 лінії, 5x8 шрифт
    lcd_command(0x0C); // Увімкнути дисплей, без курсора
    lcd_command(0x06); // Автозсув курсора праворуч
    lcd_command(0x01); // Очистити дисплей
    _delay_ms(2);
}

void lcd_print(char *str) {
    while (*str) {
        lcd_data(*str++);
    }
}

void lcd_set_cursor(unsigned char row, unsigned char col) {
    unsigned char address = (row == 0) ? col : (0x40 + col);
    lcd_command(0x80 | address);
}


// Основна програма
int main(void) {
	_delay_ms(500);
    lcd_init(); // Ініціалізація LCD
	_delay_ms(10);
	lcd_set_cursor(0, 0); // Перехід на початок першого рядка
    lcd_print("Hello my chatGPT.");
    lcd_set_cursor(1, 0); // Перехід на початок другого рядка
    lcd_print("Row 2 Test!_>>*"); // Вивести текст на другому рядку
    while (1) {
		_delay_ms(200);
    }
}

Це написав блоггер з новим логіном Rylexmoon (раніше відомий як Salomoon).

html код для тестування стилів, шрифту

Заголовок h2

Заголовок h3

  • Список 1
  • Список 2
  • Список 3
  1. Список нумерований 1
  2. Список нумерований 2
  3. Список нумерований 3

Цитата: Ненажерливі чорні діри, вибухи зірок та надрозпечений газ – все це можна спостерігати на новій мапі, пише кореспондент BBC News з питань науки Джонатан Амос.
Інформацію для мапи зняв телескоп росіта, встановлений на орбітальній обсерваторії Spektr-RG.
Цей телескоп запустили минулого липня. Він вивчає космос з позиції на відстані 1,5 млн км від Землі.
Пів року Spektr-RG безперервно сканував глибини Всесвіту, повільно обертаючись.

це цитата
Двигун автомобіля
Це код
<div class="row zindex1">
<div class="col-md-12 d-none d-md-block d-lg-block">	
<div class="block1">
	<a class="button1 shevron_close" href="#" id="button1_first">Обучение</a>
	<div class="shevron1"></div>
	<a class="button1 " href="/news" >Программы</a>
	<a class="button1 " href="/news" >Статьи</a>
	<a class="button1 shevron_close" href="/news" >База знаний</a>
	<div class="shevron1"></div>
	<div class="hidden_menu1_0">
		<a class="hidden_menu1_0_item" href="/news">Для новичков</a>
		<a class="hidden_menu1_0_item" href="/news">Для продвинутых</a>
		<a class="hidden_menu1_0_item" href="/news">Для профессионалов</a>
	</div>
</div>	
</div>
</div>
Автомобіль

Це параграф. Жирний, нахилений і підкреслений. Це посилання кудись. Маршрутизація пакетів заснована на стратегії логічного віртуального каналу, і процедури керування потоками й корекції помилок у мережі не реалізуються. Буферна пам’ять (основна) функціонує відповідно до дисципліни «першим прийшов — першим обслужений». Пам’ять керування заміняється блоком, що може розглядатися як комутатор протокольної одиниці — елемента. Основні функції комутатора: циклове фазування й перетворення послідовного коду в паралельний; вирівнювання фази й супернапрямок; нагромадження елементів у буферній пам’яті; виділення елементів і повторна передача; комутаційні функції.

Что такое YMYL-сайты и как переделать свой

YMYL-сайты – это сайты важной тематики для конечного пользователя, которые могут повлиять на его жизнь. Часто пользователи интернета ищут не только анекдоты, но и советы медицинского характера, кулинарного и др. Таким образом Google хочет выдавать результаты только с правдивыми, достоверными данными. YMYL это первые буквы от слогана “Your Money or Your Life”, в переводе с английского означает «Ваши деньги или Ваша жизнь».Your Money or Your Life

Тематики, которые примерно попадают под фильтр YMYL-сайтов:

  • Здоровье и медицина
  • Продажа товаров: интернет-магазины и сайты с отзывами и обзорами о товарах без продаж
  • Финансовая сфера – сайты об инвестировании, видах заработка
  • Государственные официальные сайты – содержат важную информацию.
  • Юридическая сфера
  • Сайты новостей о важных событиях – такие сайты могут нанести панику, если опубликуют неправдивые новости.

К сайтам таких тематик Google предьявляет повышенные требования, которым нужно соответствовать, чтобы держаться в выдаче достаточно высоко и получать трафик.

Первый фильтр появился в 2018 году и сразу же задел сайты медицинской тематики. До некоторых сайтов данный фильтр докатился только через год – в 2019 году, по-этому в памяти вебмастеров может заложиться дата – 2019 год.

Вместе с внедрением фильтра YMYL, Гугл не забыл выпустить рекомендации для вебмастеров, владеющих сайтами таких тематик. К сожалению эти наставления все еще доступны только на английском языке, по этой ссылке https://static.googleusercontent.com/media/guidelines.raterhub.com/en//searchqualityevaluatorguidelines.pdf

Примером сайта YMYL может быть ресурс о ремонте автомобильных турбин http://alfaturbo.kiev.ua/ , потому что правильный и качественный ремонт машины отвечает за безопаснойсть езды на ней. К тому же на сайте продаются турбины, например турбина на Mercedes с Euro 6 фирмы Garrett стоит 6200.00 грн. Таким образом сайт попадает под описание сайтов, к которым поисковая систему Гугл предьявляет повышенные требования к качеству контента.

Согласно рекомендациям Гугл, YMYL-сайты должны исполнять 3 ветки задач, чтобы быть принятыми в выдачу на высоких позициях. В руководстве они называются E-A-T. В расшифровке-переводе это звучит Экспертность, Авторитетность, Доверие.

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

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

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

Вывод. Пришло время потрудиться для вебмастеров. Материал, заказанный на бирже копирайта у женщины в декрете или школьников больше не оценится гуглом высоко.

Як діє центр зайнятості в 2020

Розкажу з ситуації, коли ви звільнилися по 38 статті, тобто по власному бажанні. Спочатку вам 4 тижня будуть пропонувати шукати роботу. Для цього видається лист-направлення підходячої вакансії. Впринципі можна просити напряму чи не напряму написати що ви не підходите. З цим проблем немає. Після 3-4 тижнів вас направлять написати резюме. Я взяв готове і ця операція була виконана за 5 хвилин. Далі – більше.

На 5 тиждень вам запропонують написати заяву на визнання безробітнім. Тиждень вони будуть “думати”, і потім визнають вас безробітнім. Виплата допомоги має йти 1 рік, по відсотку від нечистої середньої зарплати.

  • 3 місяці – 50%
  • 3 місяці -40%
  • 6 місяців – 35%

По 38 статті перші 3 місяці не платитимуть.

Також якщо у вас є бажання можна після визнання безробітним піти навчатися на нову професію. Наприклад на повара. Для цього у спеціальному кабінеті вас записують в групу бажаючих. Мінімальна група – 7 людей, якщо вони не набрані – навчання не починається.

Все ясно, але вигоди тут мало.

Поисковый алгоритм RankBrain и его связь с bert

Когда корпорация Гугл разрабатывает новый алгоритм, она делает возможность его связи с предшествующими алгоритмами для плавного запуска. Известно, что алгоритм RankBrain использует исторические запросы и выдачу для формирования результата. Он смотрит, как выглядело ключевое слово в прошлом, и какая в прошлом была поисковая выдача. Потом всё это сравнивается с нынешним запросом и результатом. В итоге этого удается больше понять о запросе и предоставить конечному пользователю более релевантный результат.

Алгоритмы BERT и RankBrain могут работать вместе или отдельно, так же их можно подключить к другим продуктам. Однако Берт работает по другому принципу. Он смотрит на слова вокруг ключевого слова, используя обучение нейронной сети, он пытается понять о чем идет речь. На выходе такой самообучающейся машины должна получиться более релевантная выдача (SERP).

Что улучшить под алгоритм RankBrain ?

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

  • создание качественных SEO-тектов, которые будут привязаны к имеющимся графическим материалам на странице, а так же к javascript-функциональности.
  • подгонка к современным стандартам UX/UI дизайна
  • анализ релевантности текстового наполнения поисковому запросу, добавление похожих ключевых слов с дополнительными словами-предлогами.

Если вам нужно улучшить готовность сайта к новым поисковым алгоритмам Google Inc., вам следует заказать услугу разовая оптимизация сайта, которая за наперёд определённую цену и сроки поможет вам оптимизировать вебсайт.

Алгоритм RankBrain после его официального запуска сразу же стал на 3 место по важности сигналов, которые он дает для отбора сайтов на выдачу. Как известно из сообщений в твиттере, около 15% запросов в Гугл.Поиск выполняются сложными, иногда предложениями. Для того, чтобы определить что хочет найти пользователь, Rank Brain сначала ищет подказки, а в процессе выдачи смотрит на поведенческие факторы посетителей. Таким образом неправильные результаты поиска удаляются, а правильные всплывают.

Ниже дается пример такого поискового запроса. Как видим Гугл смог справиться с задачей и выдал впродне хорошие результаты SERP.

поиск Гугл по слову толстое животное.

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

Новий алгоритм від Google – Bert.

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

Що потрібно знати про Google Bert?, а ось що. Берт буде працювати на алгоритмах нейронної мережі. Він буде обробляти не окремі ключові слова, як зазвичай працювали алгоритми раніше, а цілі речення. Обробка речення дозволить скинути результати, які появлялись у видачі через неоднозначне сприйняття певного ключового слова. Таким чином обманути гугла стає дедалі важче, тому веб-майстри мають зосередити свій робочий час на реальній якості сайту для відвідувача, а не для пошукового “павука”.

Алгоритм уже введений в дію?

Перші згадки про алгоритм Берт появилися в жовтні 2019 року. Тестування почалося на батьківщині силіконової долини, тобто в США. Як писалося в твіттері управителів компанії, алгоритм увімкнуть на 10% англомовних довгих запитах. Коротенькі запити з указанням назви фірми трогати не будуть. Це наприклад такий запит “apple 11 buy”. Справа в тому, що класичні алгоритми розбивають довгі запити на групи ключових слів і потім обробляють. Такі дії можуть спотворювати значення запиту і як наслідок неправильно видавати результат.

Чому алгоритм BERT стане кращим?

Класичні алгоритми аналізують ключові слова і відбирають результати. А от BERT має намір зрозуміти контекст пошукового запиту, використовуючи для цього додаткові слова, такі як прийменники. Єдиною проблемою переходу на BERT є вимога великих обчислювальних ресутрів. Наразі в компанії ресурсів вистачає тільки на тестування алгоритму. В майбутньому Google Inc. має намір розробити оптимізовані комплекси, які б справилися з подібними нейронними алгоритмами.

Читайте також про інші зміни від Google. Як відомо з сео новин, Гугл частіше вносить зміни в свою роботи, ніж Яндекс.

Блок социальных сетей для сайта

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

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

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

блок поделиться

Как пример я могу привести вам сайт Андреев Юрий , внизу которого размещены ссылки на 5 социальных сетей: Вконтакте, твиттер, инстаграм, фейсбук одноклассники. При нажатии на эти круглые кнопки – открывается новая вкладка браузера, на которой загружается страница социальной сети. Как видим Юрий Андреев выбрал более простой способ организации общения со своими посетителями в соц. сетях.

Я же использовал на своем втором блоге о ремонте и даче сервис usocial.pro, где без регистрации выбрал какие кнопки социальных сетей я хочу, чтобы они размещались слева страницы и посредине. Не могу утверждать, но есть большая вероятность, что данный сервис создан творителями бесплатного хостинга сайтов UCOZ. Он насколько древний что все его знают, и говорить в их адрес что-то плохое нет смысла. Просто создав бесплатный сайт – при его загрузке посреди экрана висит видео-реклама 15 секунд, что очень сильно нервирует. Отключение такой рекламы стоит денег.

Ссылка на сервис блока социальных сетей:

https://usocial.pro/en/projects?#last

Новые ссылочные атрибуты ugc и sponsored

Перед тем, как появились данные атрибуты ugc и sponsored, им передовал знаменитый rel=nofollow. Мало кто помнит, но он был введен в далеком 2005 году, чтобы пометить коментарии и остановить таким способом спам в комментариях. Пожилые сео-оптимизаторы говорят, что если просто писать комментарии и оставлять ссылки на свои сайты в них могло дать реальный результат продвижения в поисковой машине. Тогда сотрудники Гугла поняли корень проблемы и приняли меры. Они ввели nofollow к ссылкам и заставили владельцев сайтов прописывать этот тег к ссылкам, которые свободно может оставить посетитель сайта.

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

rel=sponsored — должны обозначаться ссылки, за которые вебмастер сайта получил денежное вознаграждение. В эту группу входять пресс-релизы, гостевые посты, графические баннеры, текстовая реклама и др. Например вот эта ссылка Хорошие новости России тоже должна была бы быть помечена атрибутом sponsored, но на данные момент правила системы не позволяют этого делать, по-этому ссылка скорее всего прямая, без каких-либо атрибутов rel

Новые атрибуты введены Гуглом 20 сентября 2019

rel=ugc — предназначено для тех ссылок, которые формируются посредством воздействия пользователя сайта. Под эту категорию попадают посты на форумах, комментарии на блогах, ответы в сервисах вопрос-ответ (пример: https://otvet.mail.ru ).

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

Нужно ли менять сайт

Если у вас старый сайт с большим качеством материалов – то лучше оставить все как есть и ничего не менять.

Обязательно ли помечать платные ссылки

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

Код атрибутов для копирования

 rel="sponsored" 
rel="ugc"

Основные преимущества PHP фреймворков

В этой статье я хотел бы рассказать вам о PHP фреймворках. PHP фреймворк имеет преимущество перед готовыми cms или чистым PHP. Для быстрого старта разработки своей системы лучше использовать готовый PHP фреймворк. Один из самых популярных Я бы рекомендовал использовать CodeIgniter. Основным преимуществом PHP фреймворков является то, что они и быстро работают по сравнению с готовыми популярными cms такими как в WordPress, джумла и drupal. Если вы построите свой сайт на фреймворке, то он у вас будет работать не только быстрее, но он будет потреблять меньше ресурсов хостинга, а это значит что вы сможете заказать более дешевый хостинг, при этом сайт будет работать точно также, как и на WordPress, например.

В фреймворке есть встроенная защита от всякого рода атак, включая xss атаки, атаки при передачи данных через post и get. Поэтому вы можете сосредоточиться только на написании кода. Вам не нужно думать о безопасности, поэтому разработка становится быстрее. Как правило на фреймворке уже есть какой-то пример или шаблон, вы сможете посмотреть как сделать то или иное действие. Готовые системы управления сайтом тоже хорошее, но у них есть плагины в которых может спрятаться вирус или вредоносный код. Проверить все плагины очень сложно, потому что каждый разработчик пишет их по-своему, а разбираться в чужом коде очень непросто. Зачастую там очень много лишнего кода, поэтому например профессиональные разработчики сайтов на WordPress стараются использовать как можно меньше плагинов, потому что они и нагружают сервер и могут внести какие-то скрытые вирусы. Когда же вы пишете свою собственную систему управления сайтом, то вы знаете всё что вы писали. У вас свой код, он лаконичный, ничего лишнего и вы выигрываете за счет этого таким образом.

В этом включении я хотел бы поделиться сайтом Днепродзержинск. Славянск где я заказываю билеты, когда мне нужно ехать куда-нибудь по работе в пределах Украины. Посетив этот сайт можно купить свой жд билет онлайн. К оплате принимаются карты ПриватБанк, что есть дополнительным плюсом.

А теперь вернемся к основной теме. Я призываю создавать свои собственные системы управления сайтом чтобы хакерам было сложнее писать спам например. Из истории своей разработки могу поделиться таким секретом. У меня есть на сайтах форма комментариев, и в неё практически никогда не писали спамы всякие боты и так далее. А вот только я установил WordPress – сразу же начали писать всякие боты, потому что это очень популярная система управления и разработаны специальные пауки – spiders, которые сканируют абсолютно все новые и старые сайты и пытаются отправить комментарий по шаблону. На моей собственной системе управления сайтов не было никакой защиты никакой капчи и форма была сделана просто по технологии ajax. И мне сейчас на сайтах не пишут боты, ничего не пишет. Поэтому я рассматриваю это как плюс и так как если у вас будет своя собственная, скажем так скрытая от чужих глаз система управления сайтом, то её будет сложно сломить, потому что ни у кого не будет её кода. А вот WordPress или drupal доступен для всех и программисты-злодеи проанализировав код могут найти дыру и использовать её для того чтобы сломать ваш сайт или внести какое-то зловредное изменение, или возможно ссылку для продвижения своих проектов. Поэтому несмотря на всю популярность Вордпресса и прочих систем, Я думаю PHP фреймворки не теряют свою популярность. Они развиваются и будут жить и живут, а это хорошо и правильно.

Останні цитати Стіва Джобса

Стів Джобс – американський міліардер, який заснував компанію по виробництву популярних телефонів Apple. Він помер у 56 років від раку підшлункової залози. Нижче наведено останні слова Стіва Джобса.

Я досяг піку успіху в діловій сфері, в очах інших моє життя є сутністю успіху.

Але, окрім роботи, у мене мало радості.
Багатство – це просто факт життя, до якого я звик.

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

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

Можна знайти і купити матеріальні речі.
Але є одна річ, яку не можна знайти і купити, коли вона втрачена – не можна купити “життя”.

Розважте себе добре.
І поважайте інших.

Чим старшими ми стаємо, тим більше розумнішаємо і поступово розуміємо, що годинник, який коштує $30, і годинник який коштує $300 показує один і той же час.

Будемо ми носити гаманець за $30, чи гаманець за $300 – обидва вміщають однакову суму грошей.

Будемо ми їздити на автомобілі за $150 000 чи на машині за $30 000 – дорога і відстань однакові, і ми досягаємо того ж пункту призначення.

Якщо ми вип’ємо пляшку вартістю $300 чи вино вартістю $10, то “кайф” буде однаковим.

В домі, в якому ти живеш,
площею 300 кв. метрів
чи 3000 квадратних метрів –
ти однаково самотній.

Ваше істинне внутрішнє щастя походить не із матеріальних речей цього світу.

Якщо ти летиш в першому класі чи економ класі,
якщо літак падає, то всі падають разом.

Отже…
Надіюсь ви розумієте, що коли у вас є друзі
чи хтось, з ким можна поспілкуватися,
то це і є справжнє щастя

5 фактів, які не можливо заперечити:

1. Не виховуйте своїх дітей так, щоб вони були багатими.
Виховуйте їх, щоб вони були щасливими.
Тому, коли вони виростуть,
вони будуть знати цінність речей, а не їх ціну.

2. Їжте їжу як ліки.
В протилежному випадку ви матимите їсти ваші ліки в якості їжі.

3. Ті, хто вас кохає, ніколи вас не покине,
навіть якщо у нього є 100% причин відмовитись від Вас –
він чи вона завжди знайде одну причину
бути стійким і не залишити Вас.

4. Існує велика різниця між тим,
щоб були людиною
і тим, щоб бути людяним.

Якщо ви просто хочете йти швидко,
ідіть наодинці!
Але якщо ви хочете піти далеко,
ідіть разом!

Шість кращих лікарів світу:

1. Сонячне світло.
2. Відпочинок.
3. Спортивна зарядка.
4. Дієта.
5. Впевненість в собі.
6. Друзі.

Тримайте їх на всіх етапах життя
і насолоджуйтесь здоровим життям.

Стів Джобс