Skip to main content

Laravel BelongsTo — стандартные модели.

Думаю каждый кто использовал в своей работе фреймворк Laravel и кто пользовался связями belongsTo() часто сталкивался с проверкой на существование этой связи. Сегодня я покажу вам простой способ как можно упростить себе жизнь используя стандартные модели.
(далее…)

VK API Добавление групп

VK API — Добавление групп.

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

(далее…)

VK API — Создание приложения

Для начала, давайте определимся, что же такое VK API и какие возможности он нам предоставляет. API Вконтакте — позволяет разработчику взаимодействовать напрямую с базой данных вконтакте при помощи специальных http запросов. Чем нам, как разработчикам это может быть полезно? При помощи API мы можем извлекать самую различную информацию о пользователях, группах, записи со стены, фотографии и многое другое. Само собой, сервис имеет определенные ограничения, об этом подробнее под катом.

(далее…)

AJAX и PHP

Ajax и PHP. Загрузка изображения на сервер

В наше время веб-сайты становятся все более интерактивными. Это касается не только специализированных сервисов, но и обычных интернет магазинов, блогов и небольших сайтов. Основной особенностью является асинхронный JavaScript и XML сокращенно AJAX. Эта технология позволяет браузеру в фоновом режиме общаться с веб-сервером и при обновлении данных, веб-страница не перезагружается полностью. Другими словами, мы можем делать запросы и получать ответы от сервера не перезагружая страницу в браузере.

(далее…)

Ruby on Rails и Bootstrap. Часть 3. Bootstrap и выполнение задач.

Ruby on Rails и Bootstrap, что это такое и как их подружить вы узнаете из этой статьи. Bootstrap — это HTML, CSS, JS фреймворк, который очень ускоряет разработку сайтов. Очень часто применяется различными студиями и отдельными верстальщиками, для создания адаптивных сайтов. Адаптивные сайты всегда правильно отображаются на различных устройствах с разным разрешением экрана. Этот фреймворк экономит очень много времени, так как нам не нужно писать стили для всех блоков на странице, это уже сделано в bootstrap’e, нам остается только добавлять классы нашим элементам. Сегодня я расскажу вам, как подключить Bootstrap к Ruby on Rails и еще мы сегодня добавим функцию подтверждения выполнения задач.
(далее…)

Ruby on Rails — Создание простого приложения. Часть 2. Удаление и изменение задач.

В первой части урока мы с вами создали наше первое приложение на Ruby on Rails, научились добавлять и отображать задачи. В этой части мы с вами научимся удалять и редактировать наши задачи. Мы будем изменять название задачи и текст краткого описания.
(далее…)

Ruby on Rails — Создание простого приложения. Часть 1

И так, мы с вами уже научились устанавливать Ruby on Rails, разобрали самые базовые команды для создания контроллеров и моделей. А сегодня создадим простое приложение, с помощью которого мы сможем разобрать и понять основы работы в Rails. Сложное приложение мы делать не будем, создадим простое To-do приложение со списком задач, а в будущем будем добавлять новый функционал. Все создают менеджеры задач, почему бы и нам не сделать 🙂
(далее…)

Ruby on Rails. Первые шаги.

Недавно в одной статье я кратко описывал свои впечатления от языка программирования Ruby и почему я начал на нем писать. Разрабатывая приложения на Ruby я не мог не заметить фреймворк для разработки Web-приложений Ruby on Rails. Так как с MVC фреймворками я не очень знаком, пробовал только Yii, а я занимался в основном разработкой модулей для уже готовых систем и их доработкой, времени у меня на изучение особо не было. Однако возможность разрабатывать сайты на Ruby меня заинтересовала. И сегодня я вам постараюсь кратко рассказать об особенностях использования данного фреймворка.
(далее…)

Почему я решил изучать язык Ruby

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

(далее…)

Пример работы с VK API в PHP

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

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

(далее…)