Блог программиста

Цель: пассивный доход 100 тыс. руб. в мес.

Задачи:

  1. Разработка языка Cj
  2. ...
  3. ...


Также в блоге: изучаем и разрабатываем что-то новое, делимся опытом.

Подписывайтесь:
Cj - язык программирования

Новый язык программирования, для разработки сайтов и приложений, подробнее...


Спецификация:

  1. Комментарии
  2. Типы данных, переменные, функции
  3. ...

Метод таймера ПОМИДОРА - техника управления временем

Задался я целью - повысить производительность своего труда (уж слишком она у меня низкая). Вспомнил про метод таймера Помидора.

далее


Собираем бюджетный компьютер для программиста

Прежде чем начать сборку компьютера, нужно определиться с ценой. Давайте соберём бюджетный компьютер, в районе 40 тыс. руб.. Хотя в конце цену удалось уронить до 25 тыс. ...

далее


Класическое ООП в Lua

Язык Lua реализует прототипную модель ООП, то есть на объектах. Какже на Lua реализовать обычную модель ООП (на классах)?

далее


Таксисты теряют работу из-за ИТ

"Яндекс.Такси" стала наказывать водителей. Два месяца как в "Яндекс.Такси" работает технология мониторинга скорости движения машин.

далее


Быстрая раскрутка сайта

Посещаемость сайта уже практически год держится на 100 посетителях в день. Для простенького блога это нормально. Но у нас все таки есть амбиции. Будем форсировать раскрутку сайта!

далее


Vue.JS вычисляемые свойства и watch

Вычисляемые свойства в Vue.JS это очень просто! Рассмотрим на примере:

<div id="div1">
	<p>Начальное значение: {{ value }}</p>
	<p>Вычисляемое значение: {{ newValue }}</p>
</div>

var vm1 = new Vue({
    el: '#div1',
    data: {
        value: 1
    },
    computed: {
        newValue: function () {
           return this.value + 1;
        }
    }
});

Здесь newValue и есть вычисляемое свойство.

далее


Vue JS начинающим

Если хотите изучить какой-нибудь Javascript-фреймфорк, то нужно начать с Vue JS - самое то для начинающих!

Давайте напишем самый простенький примерчик? Создаём файл index.html и размещаем в нём следующий код:

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<div id="app">
    <p>{{ message }}</p>
</div>
<script>
new Vue({
    el: '#app',
    data: {
        message: 'Hello Vue.js!'
    }
});
</script>

На экране вывелось "Hello Vue.js!". Работает!

далее


Комментарии ВКонтакте для сайта

У сайта ВКонтакте имеется виджет комментариев, его можно добавить на Ваш сайт, а значит, добавить возможность комментирования статей, причём, без дополнительной регистрации.

Каждый комментарий может отображаться на странице комментатора на сайте ВКонтакте, и что самое интересно, со ссылкой на статью, о которой могут узнать друзья автора!

далее


Visual Studio C++ Linux

Среда разрабоки Visual Studio, возможно, самая удобная среда разработки. Но компиляция классических приложений, до недавнего времени, производилась исключительно под Windows.

Ещё каких-то лет 15-20 назад в Microsoft Linux называли раковой опухолью. Теперь же Microsoft стал платиновым партнером Linux Foundation! :)

Надо обязательно разобраться, как компилировать под Linux!

далее


Контроллеры в Laravel

Логику обработки запросов можно реализовать в файлах маршрутов. Но более правильно вынести её в классы контроллеров. Делаем на базе предыдущего примера. Выполним:

php artisan make:controller ProductsController

Создался файл Http/Controllers/ProductsController.php с пустым классом ProductsController, порождённым от класса Controller. Вынесем логику из файла маршрутов и поместим в класс ProductsController, вот что получится:

далее

Контакты
vk.com/sitev_ru
Skype: sitev.ru
E-mail: mike@sitev.ru
github.com/sitev

Рейтинг@Mail.ru

Besucherzahler
счетчик посещений