Skip to content

Instantly share code, notes, and snippets.

View RusAlex's full-sized avatar

Alexander Pletnev RusAlex

View GitHub Profile
@RusAlex
RusAlex / about.md
Created August 21, 2011 18:24 — forked from jasonrudolph/about.md
Programming Achievements: How to Level Up as a Developer
@RusAlex
RusAlex / guide.Application.Structure.txt
Created June 30, 2012 17:34
Guide.Application.Structure (перевод)
пер. http://emberjs.com/guides/outlets/
Ember Application Structure
На верхнем уровне, вы строите Ember приложение, посредством составления
вложенных маршрутов, для соответсвующих состояний приложения.
Routing Маршрут
Пользователь перемещается по вашему приложению, делая выбор: что смотреть.
Например, у вас блог, ваш пользователь может выбирать между вашими постами и
@RusAlex
RusAlex / Beginners.Guide.To.Ember.js.txt
Created July 1, 2012 14:18
Beginners.Guide.To.Ember.js.txt (перевод)
пер.
http://www.adobe.com/devnet/html5/articles/flame-on-a-beginners-guide-to-emberjs.html
В наше время сложные JavaScript приложения уже везде. Эти приложения растут с каждым
днем, они уже не являются длинными цепочками jQuery колбэков и даже отдельными
фц-иями, вызываемыми в разных местах приложения. Теперь JavaScript разработчикам
требуется изучасть вещи, десятилетиями известные программистам desctop софта:
организация и эффекстивность работы.
[опустил многословное описание MVC паттерна]
We couldn’t find that file to show.
<table>
<tr>
<td>i</td>
<td>a</td>
<td>a</td>
</tr>
<tr>
<td>r</td>
<td>s</td>
<td>a</td>
<table>
<tr>
<td>Lorem ipsum dolor sit amet, consectetur</td>
<td>Lorem ipsum dolor sit amet, consectetu</td>
<td>Lorem ipsum dolor sit amet, consectetu</td>
</tr>
<tr>
<td>Lorem ipsum dolor sit amet, consectetur</td>
<td>Lorem ipsum dolor sit amet, consectetu</td>
<td>Lorem ipsum dolor sit amet, consectetu</td>
@RusAlex
RusAlex / in
Last active December 17, 2015 15:59
Lorem ipsum dolor sit amet, consectetur|Lorem ipsum dolor sit amet, consectetu|Lorem ipsum dolor sit amet, consectetu
Lorem ipsum dolor sit amet, consectetur|Lorem ipsum dolor sit amet, consectetu|Lorem ipsum dolor sit amet, consectetu
Lorem ipsum dolor sit amet, consectetur|Lorem ipsum dolor sit amet, consectetu|Lorem ipsum dolor sit amet, consectetu
Lorem ipsum dolor sit amet, consectetur|Lorem ipsum dolor sit amet, consectetu|Lorem ipsum dolor sit amet, consectetu
Lorem ipsum dolor sit amet, consectetur|Lorem ipsum dolor sit amet, consectetu|Lorem ipsum dolor sit amet, consectetu
Lorem ipsum dolor sit amet, consectetur|Lorem ipsum dolor sit amet, consectetu|Lorem ipsum dolor sit amet, consectetu
Lorem ipsum dolor sit amet, consectetur|Lorem ipsum dolor sit amet, consectetu|Lorem ipsum dolor sit amet, consectetu
Lorem ipsum dolor sit amet, consectetur|Lorem ipsum dolor sit amet, consectetu|Lorem ipsum dolor sit amet, consectetu
Lorem ipsum dolor sit amet, consectetur|Lorem ipsum dolor sit amet, consectetu|L
В проекте есть задача выгружать ежемесячно определенные данные третьей стороне. И в случае изменения уже выгруженных данных, получить об этом своевременное уведомление, чтобы можно было выгрузить обновленные данные.
1. Должны быть зафиксированы выгруженные данные.
2. Должно быть своевременное уведомление об обновлении выгруженных данных.
Как решить?
```shell
mysqltest
```
define(['react'], (React) => {
class TestView extends React.Component {
constructor(props) {
super(props);
this.state = {
value: 10
};
}

Разделение приложения на слои

Многие, кто писал приложение на yii 1.x, (на самом деле как я понимаю все нижеописанное актуально и для yii 2.x) и если проект достаточно сложный,n в какой то момент приходил к ситуации, что модели становились толстые, что, количество сценариев в модели растет, методы beforeSave, beforeValidate, afterValidate становятся неуправляемые и все это превращается в нетестируемый, неуправляемый код. И тут появляется то самое чувство, что ты делаешь что-то не так.