Skip to main content

Posts

Showing posts from 2014

Using jquery templates for adding form element dynamically in ASP.NET MVC

Hello friends. Today I wanna tell about some obstucles with validation which I've found when I had working with form. At first I've created two models for binding using System.Collections.Generic; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using DataAnnotationsExtensions; namespace DynamicForm.Models { public class FormViewModel { public int? Id { get; set; } [Required] [StringLength(25, ErrorMessage = "Max firstname length is 25 symbols.")] [DisplayName("First name")] public string FirstName { get; set; } [Required] [StringLength(25, ErrorMessage = "Max lastname length is 25 symbols.")] [DisplayName("Last name")] public string LastName { get; set; } [Required] [Email(ErrorMessage = "Provide correct email address, please.")] [DisplayName("Email")] public string Email { ge

Some notes about transportation problem

Hello guys. After work I remembered my studying at university. My first thoughts is about solving Monge–Kantorovich transportation problem using a modification of simplex method known as Method of Potentials. Transportation theory investigates methods for optimal allocation resources among consumers and transportation them with minimum cost. For example, suppose we have some factories which provide materials and shops which consume it. (To be continued)

Improving ...

Short account of what I did: - I signed up for Machine Learning Stanford course ( Link ); - I registered on AI&BigData conference in Odessa Link ; - I am trying to study Clojure. After studying Clojure I'll describe all troubles which I got during studying and I'll write about my impression of the conference too.

PHP Design Patterns - Strategy

Today I want to explain how to use strategy design pattern in PHP. I tried to use this pattern when I want decouple algorithms for calculating something at runtime. For example, we can dynamically changing methods which will be calculate price of some items using some logic. Create car, for example: namespace strategy; abstract class Item{ abstract function getPrice(); } class Car extends Item{ protected $price; public $name; protected $isTuned; public function __construct($name, $price, $isTuned){ $this->name = $name; $this->price = $price; $this->isTuned = $isTuned; } /** * @return bool */ public function isTuned(){ return $this->isTuned; } public function getPrice(){ return $this->price; } } Suppose we want to separate method which will calculate price with different strategies. Create interface which will be implemented in each strategy. namespace strategy; int

Найлегший крок.

Отже свята пройшли тому пора займатися. Сьогодні був тест підйому в 4.00 годині і просте згадування формул вивчених на вихідних. Завтра встаю в 4.00 і сідаю вчитися. Покищо повторяю це  http://mmf.nsu.ru/sites/default/files/WH-GR.pdf  і елементарну теорію ймовірності, прийшлося на вихідних повторики трохи комбінаторики. З фінансової математики трохи змістився. Цікавить курс Artificial Intelligence (бажання освоїти від Yandex'a). Якщо не сьогодні то ніколи. Я спати.