Skip to content

Instantly share code, notes, and snippets.

View ramainen's full-sized avatar

Damir Fakhrutdinov ramainen

View GitHub Profile
@ramainen
ramainen / kamen.textile
Created November 30, 2012 17:15
каменб

Камень был необычным. Необычным был хотя-бы его цвет – светло-серый, даже белый. Он появился на небольшом холмике,ещё не осознавая, кто он такой, и что он здесь делает. Камень очнулся и осознал своё существование. Мыслить для него было чем-то новым, неизведанным но, несомненно, интересным занятием. Но, как только он начал было с трудом соображать свою Мысль, с ним случилось что-то странное. Внезапно Камень понял, что он куда-то катится. Катиться тоже было для Камня чем-то новым, и потому понравилось. Но движение его не было долгим. Он упёрся в какое – то Деревце, которое стояло на краю обрыва над Морем.
-Не мешай! – сказал Камень.
Камни, разумеется, не могут говорить. Но наш Камень этого не знал и сказал.
-Фи! – ответило Деревце. – Катись куда хочешь. Но имей ввиду, там – Море, и ты в него упадёшь.
А мне и здесь хорошо! – ответил Камень, наслаждаясь жизнью на тёплом солнышке. Камню было тепло и хорошо.
-Ну и сиди здесь! – Ответило деревце.
-А кто ты? – спросил Камень.
-Я – Деревце. Пусть молодое, но я уже вид

Пятнадцать Камней из силы Природы, спойманной в ловушку времени на заре существования этого мира, дрожали своей энергией. И не было бы мира сего, был бы разорван каждый кусок скалы, рассыпан в пыль, сожжён, буквально за мгновение, и ни одна сила не могла бы остановить этот процесс.

Иронией судьбы было то, что вся эта безудержная энергия мириадов возможностей и вероятностей сдерживались книгой, книгой, которая запрещала, делала невозможным выход за рамки невозможного. Ирония была в том, что книга оставалась бы обычным перечислением никому не нужных знаний, если бы при первом раскрытии Камней мир не начал рушиться. В первые мгновения потерялась вся возможная правильность, и именно прихоть судьбы была в том, что первым предметом, захваченным из другого мира, возможно, вымешленного, возможно, бывшего сном пробуждавшихся сил, был невозможен в этом мире. Небольшой рукотворный предмет обихода.

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

@ramainen
ramainen / _index.html
Last active November 3, 2025 15:52
Различные примеры фильтров и сортировок. Сортировка по параметрам взята вскользь
<h1>Список: {{add 'companies'}}</h1>
<form>
<input type="text" name="s">
<label class="checkbox"><input type="checkbox" name="only_goverment" value="1">только государственные</label>
<label class="checkbox"><input type="checkbox" name="with_image" value="1">только с изображением</label>
<br>
От <input name="year_begin" class="span1"> до <input name="year_end" class="span1"><br>
@ramainen
ramainen / joshua.md
Last active December 12, 2015 10:09

Месть, поданная горячей

Смеркалось. Джошуа внимательно посмотрел Леди в глаза, в надежде понять, в чем он провалился. Его недавняя попытка рассказать о своих мыслях завершилась серьёзным конфузом. Скорее всего, это было связано с его личными переживаниями, зашоренностью взглядов, и не имело ничего общего с Леди.

Нет, нельзя сказать, что они не ладили. Можно было с твёрдой уверенностью заявить, что у Джошуа с Леди была платоническая любовь, она умела сделать ему приятное своими ласками, доводя порой до экстаза, что приводило к тому, что он засыпал у неё на груди, словно ребёнок. Но не сейчас. Сейчас в воздухе стоял незаданный вопрос, и укоризненный взгляд Леди лучше сотен слов говорил ему об этом. Он сделал ей больно? Или это связано с её мужем? Но он ведь до сих пор на работе, погрязший с мелких людских делах, решая проблемы иностранных партнёров, и потому не появившийся сегодня у домашнего очага.

@ramainen
ramainen / gist:514a76743bedbbc7bbf3
Created August 13, 2014 10:54
file download attachment
<?php
function download_file($adress){
$adress = str_replace('+',' ',$adress);
$file = d()->File->where('title = ?',$adress);
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header("Content-Disposition: attachment; filename*=UTF-8''".rawurlencode( $file->title).'.'.$file->ext."");
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
@ramainen
ramainen / sample.html
Created September 4, 2014 08:52
myclientcode
<script src="/cms/external/socket.io.js"></script>
<script>var socket = io("http://cloud.doit-cms.ru");socket.emit("register", { userid: "75b0390c23ecef9109e66d0b352a1a66" });</script>
<script>
//бизнес логика

Client:

var table_id = 1; // example, python will give this value

var socket = io('http://localhost:3000/table'+table_id');
socket.on('connect', function() {
	console.log('Connected');
	socket.emit('join', "table_"+table_id);
});
//Sample I use
socket.on('disconnect', function() {
	if(typeof(socket._room) != 'undefined'){
		for(key in socket._room){
			if(Object.keys(io.sockets.adapter.rooms[socket._room[key]]).length == 0){
				delete io.sockets.adapter.rooms[socket._room[key]];
			}
		}
	}

delete io.sockets.adapter.rooms[socket.id];

@ramainen
ramainen / designer.html
Last active August 29, 2015 14:09
designer
<link rel="import" href="../topeka-elements/avatars.html">
<link rel="import" href="../core-icon/core-icon.html">
<link rel="import" href="../core-field/core-field.html">
<link rel="import" href="../core-input/core-input.html">
<link rel="import" href="../core-icons/core-icons.html">
<link rel="import" href="../core-pages/core-pages.html">
<link rel="import" href="../core-icon-button/core-icon-button.html">
<link rel="import" href="../paper-checkbox/paper-checkbox.html">
<link rel="import" href="../paper-tabs/paper-tabs.html">
<link rel="import" href="../paper-tabs/paper-tab.html">
@ramainen
ramainen / recepy.md
Last active August 29, 2015 14:11
Соус
  1. Жарим мясо на сковороде.
  2. Подкидываем в мясо лук и морковь, обжариваем.
  3. Подкидываем пару столовых ложек муки
  4. Сразу подкидываем пару столовых ложек майонеза и столько же кетчупа
  5. Чайная ложка сахара, соль по вкусу
  6. Заливаем водой, мешаем, чтобы не было комков, тушим. (если мясо готово при обжарке, достаточно дать закипеть)

Готово