стрілка вверх

I'm from Ukraine

I love my country and I wish it live in peace

I learn programming and this is my Work Web Site,
where I introduce my educational articles,
practical work, blog and etc.

Welcome to my site,
I hope You can find here something useful for You...

Anatolij


Більшість хороших програмістів роблять свою роботу не тому,
що очікують оплати або визнання, а тому,
що отримують задоволення від програмування.
Торвальдс, Лінус (Linus Benedict Torvalds)

Веб конспект з програмування

Основна тематика сайту Бази Даних MySQL.

Найкращий спосіб розібратись, як функціонують запити до Баз Даних, це звичайно практика.
На сайті досить широко охоплюється тематика веб-будівництва, розпочинаючи від основ роботи Інтернету, взаємозв'язку Баз Даних з іншими мовами веб-програмування та закінчуючи безпосередньо особливостями встановлення, налаштування та функціонування Баз Даних MySQL.

logo to MySqli consultation page
logo to moduls page
logo to article page
logo to usefull page
logo to reserch page
logo to fun page
logo fun page
logo fun page

Часто вживані сторінки

  1. Патерн вибірки даних з БД
  2. Перелік основних елементів та функцій SQL
  3. Функції SQL
  4. Перелік основних елементів та функцій PHP + MySQL
  5. Основні операції PHP + MySQL
  6. PHP MySQLi функції
  7. Глосарій. Основні поняття та терміни в сфері СКБД MySQL

Офіційні ресурси

  1. Документація MySql
  2. Документація Php+MySqli
  3. Навчальний ресурс w3schools.com

Матеріал стосовно MySQLi

  1. Задачі MySQL
  2. Патерн вибірки даних з БД
  3. Що таке результуюча вибірка та асоціативний масив в теорії Баз Даних?
  4. Фільтрація даних, що надходять до серверу Бази Даних
  5. SQL-інєкції. Рекомендації щодо безпеки роботи з БД.
  6. Prepared Statements / Підготовлені Вирази
  7. Error Reporting. Функція обробки повідомлень.
  8. AJAX з Database
  9. Формування AJAX-запиту до Бази Даних.Частина перша
  10. Організація інтерактивної сторінки; комплекс jQuery, AJAX, PHP, MySQLi. Частина друга
  11. Нормалізація схеми бази даних
  12. Нормалізація схеми бази даних за посібником Гайна Г.А.
  13. Кракозябри, або невідповідність кодування
  14. Розрахунок об'єму даних при роботі з Базою Даних
  15. Пряме та зворотнє виведення даних з масиву бази даних
  16. Реалізація сторінки коментарів. Антиспамерний захист
  17. Реалізація сторінки коментарів. Премодерація повідомлень
  18. Створення Простої сторінки коментарів
  19. Лічильник переглядів статті, сторінки
  20. - Що таке База Даних простими словами
  21. Безпека. Звіт про помилки

Загальна тематика

  1. Як працює інтернет?
  2. Основи PHP. Фундаментальні основи об'єктно-орієнтованої мови програмування.
  3. Що таке База Даних?
  4. Як стати програмістом?
  5. Як розпочати навчатись програмуванню?
  6. Web Storage: простіший та більш потужніший засіб зберігання даних на стороні клієнта
  7. Мотивація досягнення поставлених цілей
  8. Методика вивчення нового матеріалу
  9. Як збільшити власну продуктивність?
  10. Робота з програмою контолю версій - GitHub
  11. Що таке Біт та Байт інформації?
  12. Шифрування даних
  13. Валідація HTML-форми
  14. Досліджуємо оптимізацію веб-сайту для мобільних гаджетів
  15. Реалізація тесту "English Word"
  16. Організація реєстрації на сайті
  17. Створення сторінки авторизації
  18. Дещо про дати в php
  19. Завантаження зображень на сервер
  20. Критерії оцінки сайту
  21. Для чого потрібно робити адаптивну ширину сайту?
  22. Дизайн сайтів
  23. Як вибрати дизайн сайту?
  24. Проект №1. Виконання елементів кодування веб-проекту "Конкурс дитячих малюнків"
  25. Властивості елементу CSS3 Transitions

Корисне з Jquery

  1. Як створити стильний таймер
  2. Приклади використання елементів бібліотеки jQuery
  3. Боковий індикатор прокрутки сторінки сайту
  4. Вертикальна зміна позиції заднього фону сайту
  5. Зміна кольору заднього фону області
  6. Горизонтальна зміна позиції заднього фону сайту
  7. Плавна зміна ряду зображень на JavaScript

Функції PHP:

Блок довідникових матеріалів PHP+MySQL:

Блок довідникових матеріалів:

Функції SQL:

Задачі SQL:

Тести

  1. English Quiz

Україномовні ресурси:

Let's learn English together

- I love my country, Ukraine - it is really beautiful country, but I am understand that knowing English language is also good for myself,... English language is seems language around the world, and knowing it is usefull, even moreover - it's powerful. You can talk with everyone in this world, you can travel, make your business, smile and ask "- How do you do, my friend!'

- So, I have still been learning it and..., maybe, you also want a little bit learn this wonderful language... Let's do it, together...

Anatolij

Скільки варто вивчити слів, щоб вільно спілкуватись англійською мовою?

Коли люди розпочинають вивчати нову мову, то в них виникає відразу запитання:
- Скільки слів необхідно вивчити, щоб вільно спілкуватись Х мовою?

Досить цікаве запитання, і ми спробуємо відповісти на нього, але спочатку хотілось би запитати у Вас:
- А Ви особисто цікавились скільки слів має Ваша рідна мова?
та, гаразд, це не зовсім правильне питання, поцікавитесь чому?

Netishyn, town where I live

My name is Anatolij, and I going to tell you a little bit about myself and where I live. I live in Ukraine, that is lovely country, it have wonderful landscapes and there live good and kind people. I think that our life do great, I like enjoy it and travelling as well, (although computer programming and studying English) - and I enjoyed our Carpathians... Sometimes I go there with my friends, we climb over one of mountains, eat delicious ukrainian "borch" that has coocked on the open air...

Поради щодо вивчення англійської мови

Дана стаття "Як краще вчити англійську?" - переклад матеріалу за ресурсом wikihow How to Learn English.

Англійська мова це чудова мова, яку варто вивчити в наш час, будь-то задля бізнесу, подорожі, навчання чи інших вподобань. Звісно вивчення будь-якої мови вимагає значних зусиль, цілеспрямованності, та певної роботи над власними помилками.
Подані нижче рекомендації, щодо вивчення англійської мови, стануть вам в нагоді задля ефективного вивчення мови.
- So, let's start... :)

Мотивація досягнення поставлених цілей

- Особиста мотивація, на чому варто зосередитись, щоб досягти поставлених цілей? Відповідь здається проста: "- Ти хочеш досягнути чогось - працюй над цим!"... Але ж, все ж можна й глянути, що з цього приводу каже всезнаючий Інтернет. Та й мотивуючих малюнків вдосталь... наприклад...

18. Створіть дружню атмосферу змагань. Здається всі ми полюбляємо змагання, хто більше, хто менше. - А якщо з кимсь на пару влаштувати змагання? Просто дружнє, легке змагання: хто більше присяде, підтягнеться, більше заробить, більше пробіжить, більше скине зайвої ваги, інше... Ну і підтримуйте один одного, :) на зразок, глянувши товаришу в сумні очі мовити: "- Та дружище, ну заробиш ти в іншому місяці на тисячу баксів більше, не сумуй,... хе-хе-х, слабак... " ( Жартую, вибирайте, як підтримати друга, а то можна більше вже й не дружити. Прим. Анатолій).

Основи англійської граматики

BestWebIt English course

Хоча я й вивчаю досить давно англійську мову, та навіть інтуїтивно знаю в чому недолік самостійного вивчення англійської мови, та, вважаю, що все ж англійська мова досить легка. Тут ніби й небагато потрібно - знати основи граматики, тобто, яким ж чином висловити свою думку, та мати достатній словниковий запас.

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

Що ж, давайте спробуємо легко розібратись, що то за англійська граматика, та оті всі Часи англійської мови: Simple, Continuous, Perfect...

Валідація HTML-форми

Стаття за ресурсом w3schools.com "PHP 5 Form Validation"

Розглянемо матеріал щодо валідації (перевірки) даних, що надходять від HTML-форми клієнта, застосовуючи ресурси PHP.

В процесі розробки PHP-скрипту обробки HTML-форми варто зважати на питання ВЕБ-БЕЗПЕКИ! Правильна перевірка даних форми захистить вас від хакерів та спамерів!

Ознайомчий огляд можливих вразливостей веб-ресурсу через отримані дані HTML-форми, та приклад скрипту перевірки вхідних даних в контексті безпечної роботи з даними користувача.

Consideration about a person

BestWebIt English course

The coommon question is:
- What can you say about humans person already?

Main goal to consider is humans traits:
- Why do we like one person and don't like other?
- How do you estimate your colleague?
- And what about humans community, whether would you like to work in any team-group or as freelancer?

Or, for example, if you have to work with any person, which person traits you would like to see at your colleague?

Error Reporting
Функція обробки повідомлень.

Варто дещо мати уявлення про алгоритм звітування помилок php-скрипту. Це корисно із міркувань побудови безпеки веб сайту (так як краще не показувати стороннім, а може й зловмисникам характер помилок) так і корисно в плані налагодження роботи php-скрипту.

Матеріал статті представлений за ресурсом php.net, переклад сторінки Error_reporting, Predefined Constants.

Функція error_reporting() — Встановлює директиву для інтерпритатора PHP, згідно якої створюється повідомлення про помилку в роботі PHP-скрипту.

Фільтрація даних, що надходять до серверу Бази Даних

Є бажання розглянути лекцію щодо обробки та збереження деяких конфіденційних даних в таблицях БД. Тобто створення любої html-форми на веб-сайті приводить не лише до розробки/аналізу частини коду внесення даних відвідувачів до серверу БД, але й до розробки комплексу заходів щодо безпеки веб-сайту.

Розглянемо дві теми:
1. Фільтрація даних,
2. Шифрування даних.

Prepared Statements / Підготовлені Вирази

Матеріал за ресурсом php.net Prepared Statements.

Знайомство із Prepared Statements, вони ж Підготовлені Вирази (або Параметизовані Вирази)

БД MySQL підтримує підготовлені вирази.

Підготовлений вираз використовується для підвищення ефективності системи роботи з даними.

Вираз запиту до серверу БД створюється одноразово, проте використання шаблону запиту відбувається багаторазово.

Безпека. Звіт про помилки.

Стаття за ресурсом php.net Error Reporting.

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

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

SQL інєкція

Розглядаю тематику безпечного збереження даних в таблиці БД, що надходять від користувача веб-сайту, навчальна стаття: "Фільтрація та шифрування вхідних даних". Під час аналізу матеріалу натрапив на офіційному php.net на невеличку статтю за темою SQL Injection.

Попередньо вирішив законспектувати собі на сайт матеріал ресурсу, гадаю буде корисно прочитати та й заодно попрактикуватись із перекладом англомовних статей.

Як розпочати навчатись програмуванню

Практикуємось перекладати англомовні статті... ресурс Wiki, стаття: "How to Start Learning Computer Programming".

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

Як збільшити власну продуктивність?

20 речей, на які варто звернути увагу, якщо маєте бажання зробити більше.

Продуктивність власних зусиль залежить від багатьох факторів. Інструменти та лайфхаки не допоможуть, якщо у вас не правильний життєвий підхід, тому що ваша продуктивність, - це стиль життя, коли досягаєш максимуму запланованих робіт та не витрачаєш час задаремно.

Що ж давайте переглянемо деякі із рекомендацій, аж раптом станеться, що це стане вам в нагоді...

Loading...

BestWebIt English course!

BestWebIt English course

A good programmer must know english well, so I try to make conversation with other programmers or other people who want to improve English.

You can watch Acquaintance lesson and if you are interested Contact me!

About BestWebIt English course

English Theme:

    English course BestWebIt:
  1. About BestWebIt English course !!!
  2. Ukraine, my country
  3. Town, where I live
  4. Acquaintance
  5. Education background
  6. About personality
  7. Consideration about a person
  8. Friends
  9. Job
  10. How to learn?
  11. Travelling
  12. How create a web-site?
  13. Computer Programmer Job Description
  14. Comics Conversation About programming


  15. Other things (mostly English Grammar):
  16. Основи англійської граматики
  17. Поради щодо вивчення англійської мови
  18. Скільки варто вивчити слів, щоб вільно спілкуватись англійською мовою?
  19. How many words do I need to know?
  20. TOEFL Tips
  21. English Rules
  22. Present Simple vs Present Continuous
  23. Modals
  24. Vocabulary. Part 1.

  25. Video that I like
  26. Proverbs that I like

  27. Other things (mostly about programming):
  28. Connection to DataBase
  29. Cookies and SESSION with PHP

  30. Chapter 1. Introduction to Databases by Dr. Soper
  31. Chapter 2. The Relational Model