Skip to content

Instantly share code, notes, and snippets.

View studentIvan's full-sized avatar
🎯
Focusing

Ivan Maslov studentIvan

🎯
Focusing
View GitHub Profile
@studentIvan
studentIvan / main.css
Created January 22, 2015 22:02
Комплект стилей для приложения todo-list (спасибо https://github.com/shuhei/material-colors)
/**
* http://www.google.com/design/spec/style/color.html#color-color-palette
* thanks to https://github.com/shuhei/material-colors
*/
@font-face {
font-family: 'Roboto Medium';
src: url('../fonts/Roboto-Regular.ttf') format('truetype');
}
@font-face {
font-family: 'Roboto Light';
@studentIvan
studentIvan / gist:1701919
Created January 30, 2012 01:54
Simple unicode in Doctrine 2 Schema createTable
<?php
use \Doctrine\DBAL\Schema\Schema;
use \Doctrine\DBAL\Schema\Table;
class UnicodeSchema extends Schema
{
/**
* Create schema table with specific encoding
*
* @param string $tableName
@studentIvan
studentIvan / chessboard.pas
Created March 13, 2012 18:30
pascal chess board drawing
USES CRT, GRAPH;
VAR
gd, gm: integer;
x, y: integer;
{chess_board}
c_offset, c_side, c_step,
c_cursor_x, c_cursor_y,
c_cl_black, c_cl_white,
c_pixels_offset: integer;
@studentIvan
studentIvan / chess.coffee
Created March 15, 2012 23:08
Batman Chess
###
* Batman Chess
* By github.com/studentIvan
###
class Player
selectedCell: 0
isComputer: false
myTurn: false
myColor: 'white'
board: 0
@studentIvan
studentIvan / gist:6886398
Created October 8, 2013 15:20
/test new GDPhoto testing
<?php
class Common extends Services
{
public static function test()
{
try
{
Process::load('GDPhoto');
$uniqueId = 95;
$photo = new GDPhoto();
@studentIvan
studentIvan / up.php
Last active December 27, 2015 01:49
php download manager for vk.com music (for savefrom.net extension -> get all mp3 links)
<?php
$links = <<<EOL
https://psv4.vk.me/c536213/u23259354/audios/6622030b9956.mp3
https://psv4.vk.me/c6086/u3197020/audios/d0a867f54401.mp3
https://cs9-6v4.vk.me/p13/e2886ae987e8c5.mp3
https://psv4.vk.me/c6182/u211520772/audios/6ec1531bd181.mp3
https://psv4.vk.me/c536610/u886918/audios/0e3ad42b151d.mp3
https://psv4.vk.me/c6178/u47402845/audios/d45d27698600.mp3
https://cs9-6v4.vk.me/p13/17e4437ffe0922.mp3
https://psv4.vk.me/c6098/u2294877/audios/990035362c3a.mp3
#!/bin/bash
cd ~/my/project/backend/
source ~/.virtualenvs/myenv/bin/activate
PS1="\u@\h:\w\$ "
echo -ne "\033]0;Django Backend Server\007"
./manage.py runserver
read -p "Press any key..."
.idea
*.pyc
.DS_Store
@studentIvan
studentIvan / capacitor.js
Created May 25, 2016 10:18
Удобная мелкая вещь для сглаживания вызова операций, например var x = new OperatingCapacitor(); x.register('scroll', function () {alert(123)}); x.register('scroll', function () {alert(456)}); x.run('scroll'); // вызовет alert 456
/**
* Сглаживание вызова операций
*
* @returns {{broker: {}, register: function, run: function}}
* @constructor
*/
var OperatingCapacitor = function () {
var object;
object = {
/**
* @package PickMeUp
* @author Nazar Mokrynskyi <nazar@mokrynskyi.com>
* @author Stefan Petre <www.eyecon.ro>
* @copyright Copyright (c) 2013-2016, Nazar Mokrynskyi
* @copyright Copyright (c) 2008-2009, Stefan Petre
* @license MIT License, see license.txt
*/
$__border-radius = 0
$__border-color = #e0e0e0;