• ↓
  • ↑
  • ⇑
 
Записи пользователя: Heidel (список заголовков)
16:32 

Создание движка на MVC. Введение

Heidel
If it's stupid but works, it isn't stupid.
14:11 

Видеокурс по редактору Brackets

Heidel
If it's stupid but works, it isn't stupid.
21:23 

Sublime Text 3

Heidel
If it's stupid but works, it isn't stupid.
Sublime Text 3

http://master-css.com/page/nastroika-sublimetext3

https://vk.com/proglib?w=wall-54530371_50706
https://vk.com/id3652267?w=wall3652267_1977%2Fall

Ctrl + N - создать новый файл

В файле html
Набрать html + tab - базовая разметка

Ctrl + K, Ctrl + B скрыть/показать сайдбар

Плагин Package Controll
Устанавливает плагины

Ctrl + ~ - появляется консоль
код для установки
https://packagecontrol.io/installation

Ctrl + Shift + P открыть Package Control

Плагин SideBarEnhancements — расширяет функционал сайдбара (только для Sublime Text 3)

Плагин LiveStyle — Позволяет править стили сайта в живом режиме, как в самом редакторе, так и в браузере.
Расширение для Google Chrome https://chrome.google.com/webstore/detail/emmet-livestyle/diebikgmpmeppiilkaijjbdgciafajmg

Плагин Emmet http://emmet.io/
Команды
! + tab - базовая html-разметка
link + tab - тег link и т.д. с другими тегами
img[src="путь к картинке"] + tab расширенный тег
h1{Обычный заголовок}+p*2(lorem27) + tab заголовок и два абзаца
p{Простой список}+ul.list>li.item*7>a[href="#"](lorem2) - список со ссылками

Плагин AdvancedNewFile
Ctrl + Alt + N командная строка
вводим название папки и название файла с расширением, затем Enter
test\test.html
test\test.css

Плагин ColorPicker
Ctrl + Shift + C - вызов окна

Плагин Tag
Edit -- Tag -- Различные опции

Плагин Minifier Минимизация файлов стилей
Открыть файл стилей, затем Tools -- Minify

Колонки в Sublime Text 3
View -- Layouts -- нужное количество колонок (Alt + Shift + цифра)

Маленькие секреты Sublime Text 3
Ctrl + / Добавляет комментарий
Ctrl + Shift + / Также добавляет комментарий
Зажать Ctrl и одновременно выделить несколько мест
Ctrl + Shift + A выделить содержимое какого-то отдельного тега (курсор установить на тег)

КАРТИНКА

Создание сниппетов в Sublime Text 3
Tools -- New Snippet


Тело сниппета вставить в тег content, расскомментировать строку tabTrigger и прописать имя триггера

Установка темы
http://longren.io/gigantic-list-of-sublime-text-themes/
Preferences -- Package Console -- Install Package -- Theme - Soda


Preferences -- Settings — User
Добавляем опции
подсветка вкладки с несохранёнными изменениями

https://www.youtube.com/watch?v=BXcK3Xvp3-g

Preferences -- Browse Packages -- создаем папку Default -- создаем файл Default (Windows).sublime-keymap
Можно добавлять свои хот-кеи


Preferences -- Settings - Default


Плагин LiveReload
Установить плагин для ST3 LiveReload,
установить расширение для Хрома LiveReload https://chrome.google.com/webstore/detail/livereload/jnihajbhpnppcggbcgedagnkighmdlei

Preferences -- Package Settings -- LiveReload -- Settings - User
Прописать код


Если в хроме не работает, то попробуйте в расширениях у LiveReload поставить галочку "Разрешить открывать файлы по ссылкам".

LESS
Плагин для LESS

Плагин Gist
Preferences -- Package Settings -- Gist -- Settings - Default
Прописать свой токен
"token": "",

Сгенерировать токен на сайте гитхаба, создать свой файл Gist\Gist.sublime-settings
Скопировать туда настройки и токен
Ctrl+K, Ctrl+O или Tools>Gist>Open Gis

Плагин BracketHightligher - подсветка тегов

Плагин AutoFileName - автоматическая подсказка имен файлов

Плагин Color Hightligher - подсветка цветов в стилях

Плагин Buffer Scroll - запоминает позицию курсора в документе

Плагин Goto-CSS-Declaration - поиск класс в фалах стилей
Preferences -- Package Settings -- Goto-CSS-Declaration -- Key Bindings - Default
Сочетание клавиш: Windows + Alt + . (точка на клавише Ю)
Либо в контекстном меню Go To CSS Declaration

Автоинкремент
В стилях поставить курсор на цифру, зажать Ctrl и клавишами вверх и вниз увеличивать значение.

Несколько полезных шорткатов для Sublime Text ниндзи http://habrahabr.ru/post/208514/
CTRL+R - поиск файла
CTRL+F2 - поставить закладку, CTRL+Shift+F2 - удалить закладку

Best of Sublime Text 3: Features, Plugins, and Settings
https://scotch.io/bar-talk/best-of-sublime-text-3-features-plugins-and-settings

@темы: Учебники, Ссылки, Sublime Text 3, Sublime Plugins

17:51 

Laravel 5 Fundamentals

Heidel
If it's stupid but works, it isn't stupid.
Eloquent 101 Модели
E:\Laravel\Project\learning-laravel-5>php artisan make:model Article


tinker
E:\Laravel\Project\learning-laravel-5>php artisan tinker

>>> $article = new App\Article;
>>> $article->title = 'My First Article';
>>> $article->body = 'Lorem ipsum';
>>> $article->published_at = Carbon\Carbon::now();

Показать заполненные данные
>>> $article->toArray();

Сохранить запись в БД
>>> $article->save();

Выбрать запись из БД
>>> $article=App\Article::find(1);

Апдейт записи
$article->title='My Updated First Article';

Выбрать запись из БД с условием
$article = App\Article::where('body', 'Lorem ipsum')->get(); // получаем коллекцию
$article = App\Article::where('body', 'Lorem ipsum')->first(); // одну запись

Создать запись в БД
$article = App\Article::create(['title' => 'New Article', 'body' => 'New body', 'published_at' => Carbon\Carbon::now()]);

Сделать поля в классе изменяемыми


Выбрать все записи из БД
>>> App\Article::all()->toArray();

Обновить запись из БД
$article=App\Article::find(2); //Выбираем
$article->body = "Updated"; //меняем
$article->save(); //сохраняем

2 способ сделать апдейт
$article->update(['body' => 'Updated AGAIN']);

@темы: Учебники, PHP, Laravel

20:31 

Плагины jQuery

Heidel
If it's stupid but works, it isn't stupid.
17:43 

PHP: Правильный Путь

Heidel
If it's stupid but works, it isn't stupid.
11:12 

Laravel 5 Fundamentals

Heidel
If it's stupid but works, it isn't stupid.
http://rutracker.org/forum/viewtopic.php?t=4959237


composer create-project laravel/laravel learning-laravel-5 dev-develop


E:\Laravel\Project\learning-laravel-5>php -S localhost:8888 -t public


php artisan help make:controller


Передать переменную во вью из контроллера



Вывод переменной в контроллере



Или так




Возвращаем несколько переменных из контроллера (в виде массива)


В виде


3-ий способ


Использование функции compact



Мастер-пейдж






Конфиг для БД mysql
DB_HOST=127.0.0.1
DB_DATABASE=mysql
DB_USERNAME=root
DB_PASSWORD=root

Миграция
E:\Laravel\Project\learning-laravel-5>php artisan migrate

Откатить миграцию
E:\Laravel\Project\learning-laravel-5>php artisan migrate:rollback

Создать новую таблицу
E:\Laravel\Project\learning-laravel-5>php artisan make:migration create_articles_table --create="articles"

Миграция относительно определенной таблицы
E:\Laravel\Project\learning-laravel-5>php artisan make:migration add_excerpt_to_
articles_table --table="articles"



Для работы с БД
E:\Laravel\Project\learning-laravel-5>composer require doctrine/dbal


Миграция относительно какой-либо таблицы
php artisan make:migration add_columns_to_users_table --table="users"

@темы: Учебники, Ссылки, Laravel

14:02 

Heidel
If it's stupid but works, it isn't stupid.
18:21 

Entity Framework

Heidel
If it's stupid but works, it isn't stupid.
Добавить несколько записей в БД (EF6)



Простые запросы



Updating Modified Objects



Find and Sql Methods


Deleting Simple Object


Inserting Related Data



Loading Related Data
DbSet.Include() метод

@темы: БД, Entity Framework, ASP.NET MVC

11:07 

Миграции

Heidel
If it's stupid but works, it isn't stupid.
https://www.youtube.com/watch?v=i7SDd5JcjN4

Code First, Entity Framework, Миграции

Команды в PM консоли

Enable-Migrations
Add-Migration UpdateDB
(UpdateDB - имя созданной миграции)
Update-Database
или (Update-Database -Verbose)

@темы: Учебники, Ссылки, Entity Framework, Code First, ASP.NET MVC

10:15 

Foundation Framework

Heidel
If it's stupid but works, it isn't stupid.

Foundation


The most advanced responsive front-end framework in the world.


http://foundation.zurb.com/

@темы: Foundation, Верстка, Ссылки

13:09 

Отключение адаптивности в Bootstrap 3

Heidel
If it's stupid but works, it isn't stupid.
15:33 

All In One WP Security & Firewall

Heidel
If it's stupid but works, it isn't stupid.
14:43 

Custom Field Suite

Heidel
If it's stupid but works, it isn't stupid.
12:19 

Адаптивное видео

Heidel
If it's stupid but works, it isn't stupid.
http://avexdesigns.com/responsive-youtube-embed/

CSS


@темы: CSS, Адаптивное видео, Верстка, Ссылки

18:30 

Materialize CSS

Heidel
If it's stupid but works, it isn't stupid.
18:28 

Fixed header with independent scrolling left nav and right content.

Heidel
If it's stupid but works, it isn't stupid.

Fixed header with independent scrolling left nav and right content.



http://www.bootply.com/86704#


Bootstrap Sidebar With Affix and Scrollspy



http://www.bootply.com/new#

@темы: Bootstrap, Fixed header with independent scrolling left nav and right content, Верстка, Ссылки, Учебники

13:45 

Уроки Bootstrap

Heidel
If it's stupid but works, it isn't stupid.
13:08 

Display Name Attribute of an Enum member

Heidel
If it's stupid but works, it isn't stupid.
21:16 

ResponsiveSlides.js v1.54

Heidel
If it's stupid but works, it isn't stupid.

Блокнот

главная