ProPaintMobile
 Полезное
 Общение
 

Статьи | Топ голосов

Простой бот для сайта


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


Корни :oak:
Идею добавить на сайт бота подкинул благородный дон Virus-ON, так что все лавры ему.

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


База данных. Часть 1
По воле случая, довелось познакомиться с одним человеком, программирующем...
Продолжить

Рейтинг:  20  (За: 20 | Против: 0)
Добавил: aNNiMON

Комментарии (15)

С головой в PHP. Пособие для новичков


Здравствуй юный программист на PHP. Вероятно ты уже пишешь свои скрипты и в курсе синтаксиса этого языка, но тебя все равно обзывают быдлокодырем и смеются на форумах. И вот простое решение проблемы: просто смирись, программировать на PHP это уже смешно =)
Но! Уменьшить количество насмешек можно, просто выполняя несколько простых правил:


1. Использовать одинарные кавычки для строк.
У новичков это проблема номер один. Сами посудите, их даже набирать проще: тыкнул на клавишу и все. А для двойной кавычки нужно нажать целых две клавиши, сколько трудов пропадает зря, кошмар!
Пример:
  1. echo "Так делают быдлокодеры";
  2. echo 'Так делают кодеры';
Помимо нормального объяснения изложенного в пункте 2, в таком использовании кавычек есть свои плюсы....
Продолжить

Рейтинг:  20  (За: 23 | Против: 3)
Добавил: web_demon

Комментарии (42)

Чему я научился за два года работы над Open Source проектом


1 января 2015 года я создал репозиторий на GitHub, не подозревая, что он вскоре обретёт популярность. В этой статье я опишу, через что мне пришлось пройти, чему я за это время научился и дам советы по улучшению своего проекта.
Краткий список советов, освещённых далее
...
Продолжить

Рейтинг:  19  (За: 19 | Против: 0)
Добавил: aNNiMON

Комментарии (21)

Студенты vs тесты


Честно долго сомневался где написать этот пост, но пусть он будет все таки в статьях. Приправлю все это самыми "сочными" кусочками кода чтоб соответствовать разделу. Все будет на php, хотя уже я умудрился все это портировать и на Android.

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

Рейтинг:  18  (За: 19 | Против: 1)
Добавил: web_demon

Комментарии (16)

3D для Mobile Basic [часть 2]


В продолжение к первой части статьи "3D для Mobile Basic"

Речь здесь пойдёт о "шутерском повороте" или вращении вокруг оси "Y", какое частое встречается в мобильных 3Д игрушках.

screen.png
Если мы предполагаем вращение точек вокруг оси "Y" - следовательно саму координату "y" мы не трогаем. Изменяются только координаты "x" и "z" в плоскости 'x-z'.

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


X = x0 + R * COS(alf)
Y = y0 + R * SIN(alf)

В нашем случае вместо координаты "Y" будет координата "Z".
R...
Продолжить

Рейтинг:  17  (За: 18 | Против: 1)
Добавил: Gifo_Gsoul

Комментарии (31)
Всего: 156
1 2 3 ... 32 >>
Категории

Онлайн: 21 (1/20)

Telegram
 

Аноним2800 р.
NaruTrey800 р.
vlavolk522 р.
Freddy500 р.
mr-demiurg200 р.
  © aNNiMON (Melnik Software)
 
Яндекс.Метрика