Skip to content

Instantly share code, notes, and snippets.

@w495
w495 / test-generator.py
Last active December 31, 2015 04:29
Скрипт для тестирования задач на матрицы (14, 15 ЛР). Выводи матрицу указанного размера.
#!/usr/bin/env python
# -*- coding: utf8 -*-
'''
Скрипт для тестирования задач на матрицы (14, 15 ЛР).
Выводи матрицу указанного размера.
Пример использования:
$ python ./test-generator.py 3
3
@w495
w495 / gen_pager.js
Created December 12, 2013 23:29
Простой паджинатор на JQuery.
define(
'gen_pager',
['jquery', "bootstrap"],
function($, bootstrap){
'use strict';
function Gen_pager()
{
var self = this;
@w495
w495 / multiplication.c
Created December 16, 2013 10:12
Умножение через сложение и сдвиг. Автор: студент первого курса Даниил Губарев.
#include <stdio.h>
int main(){
unsigned long a, b, c = 0, i = 0;
scanf("%lu%lu", &a, &b);
while (b != 0){
if (b & 1)
c += a << i;
i++;
b >>= 1;
<?xml version="1.0" encoding="UTF-8"?>
<block loadnext="1500" duration="1500">
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="default" start="0" category_id="161" partner="vitpc|videonow|advideo|videopulse" />
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="defaultpost" after="default" category_id="161" partner="videopulse" />
<creative type="video" adv_label="yes" sendst="yes" url="http://recl.tvzavr.ru/v/3/7/1/7/4/5/7/a/3/8/5/9/3/1/6/masha_i_medved.mp4" id="4e" click="http://deti.tvzavr.ru/Masha-i-Medved-HD#menu" link_title="Смотреть!" after="defaultpost" estate="special" category_id="161" duration="134217728" skip="yes" skip_after="10" />
<creative type="video" adv_label="no" sendst="no" url="http://recl.tvzavr.ru/v/c3d/hd.mp4" id="n" click="" link_title="" after="4e" estate="identification" category_id="161" duration="60" skip="no" />
</block>
<?xml version="1.0" encoding="UTF-8"?>
<block loadnext="1500" duration="1500">
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="default" start="0" category_id="161" partner="vitpc|videonow|advideo|videopulse" />
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="defaultpost" after="default" category_id="161" partner="videopulse" />
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="defaultspecial" after="defaultpost" category_id="161" partner="vitpc|videonow|advideo|videopulse" />
<creative type="video" adv_label="no" sendst="no" url="http://recl.tvzavr.ru/v/c3d/hd.mp4" id="n" click="" link_title="" after="defaultspecial" estate="identification" category_id="161" duration="60" skip="no" />
</block>
<?xml version="1.0" encoding="UTF-8"?>
<block loadnext="1500" duration="1500">
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="default" start="0" category_id="16" partner="vitpc|videonow" />
<creative type="video" adv_label="yes" sendst="yes" url="http://recl.tvzavr.ru/v/3/7/1/4/a/a/1/5/9/a/6/2/9/3/5/Zast_title_96.HD.mp4" id="4c" click="http://underwaterep.com" link_title="Подробнее о выставке..." after="default" estate="special" category_id="16" duration="134217728" skip="no" />
<creative type="video" adv_label="no" sendst="no" url="http://recl.tvzavr.ru/v/c3d/hd.mp4" id="n" click="" link_title="" after="4c" estate="identification" category_id="16" duration="60" skip="no" />
</block>
<?xml version="1.0" encoding="UTF-8"?>
<block loadnext="1500" duration="1500">
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="default" start="0" category_id="16" partner="vitpc|videonow" />
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="defaultspecial" after="default" category_id="16" partner="vitpc|videonow" />
<creative type="video" adv_label="no" sendst="no" url="http://recl.tvzavr.ru/v/c3d/hd.mp4" id="n" click="" link_title="" after="defaultspecial" estate="identification" category_id="16" duration="60" skip="no" />
</block>
<?xml version="1.0" encoding="UTF-8"?>
<block loadnext="1500" duration="1500">
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="1" start="0" category_id="161" partner="gztz" />
<creative type="video" adv_label="no" sendst="no" url="http://recl.tvzavr.ru/v/c3d/hd.mp4" id="n" click="" link_title="" after="1" estate="identification" category_id="161" duration="60" skip="no" />
</block>
<?xml version="1.0" encoding="UTF-8"?>
<block loadnext="1500" duration="1500">
<creative type="video" duration="60" adv_label="yes" skip="partner" variant="1" id="1" start="0" category_id="16" partner="gzmd" />
<creative type="video" adv_label="no" sendst="no" url="http://recl.tvzavr.ru/v/c3d/hd.mp4" id="n" click="" link_title="" after="1" estate="identification" category_id="16" duration="60" skip="no" />
</block>
@w495
w495 / cp3v5.c
Last active January 2, 2016 21:49
#include <stdio.h>
#include <math.h>
typedef float real_t;
typedef real_t (*function_t) (real_t);
const real_t e = 0.000001;