Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 1766 сообщений
Cообщения с меткой

цепочки - Самое интересное в блогах

Следующие 30  »
мило4ка54

АК РАССЧИТАТЬ ДЛИНУ ИЗНАЧАЛЬНОЙ ЦЕПОЧКИ, ЧТОБ ПОЛУЧИТЬ ОВАЛ НУЖНОГО РАЗМЕРА

Среда, 29 Марта 2017 г. 15:44 (ссылка)
liveinternet.ru/users/38912...412113692/


Цитата сообщения VERA-L Прочитать целикомВ свой цитатник или сообщество! КАК РАССЧИТАТЬ ДЛИНУ ИЗНАЧАЛЬНОЙ ЦЕПОЧКИ, ЧТОБ ПОЛУЧИТЬ ОВАЛ НУЖНОГО РАЗМЕРА?  Итак, что из себя представляет овал? Мысленно мы можем разделить его...

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
skod342

25 невероятных фактов о золоте, которые могут вас поразить

Пятница, 24 Марта 2017 г. 11:40 (ссылка)


Когда мы хотим описать доброту и щедрость человека, мы говорим, что у него «золотое сердце». В этом выражении золото сопоставляется с чем-то хорошим, и это один из многих примеров, где этот драгоценный металл используется в качестве синонима величия. Как вы знаете, победители Олимпийских игр получают золотые медали (хотя они в основном состоят из серебра и покрыты всего одним процентом золота), статуэтки Оскара также имеют золотое покрытие — как и Грэмми, Золотой Глобус и медали Нобелевской премии. Но почему же мы любим и оцениваем золото выше, чем сотни других металлов на земле? За всю историю, которую мы можем проследить, золото считалось чем-то, чем очень почётно обладать. Эта «страсть по золоту» — особенность всего мира, а не какой-либо отдельной культуры, что доказывает, что золото высоко ценилось задолго до развития цивилизаций. Из всех ста восемнадцати элементов периодической таблицы золото — единственный, который человечество всегда использовало в качестве валюты. Читайте дальше, чтобы узнать больше интересных фактов об этом потрясающем металле.



Читать далее...
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_rss_hh_new

[Перевод] Фильтрация и создание цепочек в функциональном JavaScript

Пятница, 17 Марта 2017 г. 11:17 (ссылка)





Предлагаем перевод статьи, которая позволит кому-то освежить свои знания по теме, а также будет полезна новичкам в JavaScript, пока ещё осваивающим этот язык.



Одна из вещей, которые многим нравятся в JavaScript, это его универсальность. Этот язык позволяет использовать объектно-ориентированное программирование, императивное, и даже функциональное. И можно переключаться с одной парадигмы на другую в зависимости от конкретных нужд и предпочтений.



Хотя JavaScript поддерживает методики функционального программирования, он не оптимизирован для полноценного использования этой парадигмы, как Haskell или Scala. Не обязательно добиваться того, чтобы ваши JS-программы полностью соответствовали концепциям функционального программирования. Но их применение помогает поддерживать чистоту кода и концентрироваться на создании архитектуры, которая легко тестируется и может использоваться в нескольких проектах.



Фильтрация для ограничения датасетов



С появлением ES5 массивы в JS унаследовали несколько методов, делающих функциональное программирование ещё удобнее. Теперь массивы нативно поддерживают map, reduce и filter. Каждый метод проходит по всем элементам массива, и выполняет анализ без использования циклов и изменения локальных состояний. Результат может быть возвращён для немедленного использования, или оставлен для последующей обработки.



В этой статье мы рассмотрим процедуру фильтрации. Она позволяет вычислять каждый элемент массива. На основе передаваемого тестового условия (test condition) определяется, нужно ли возвращать новый массив, содержащий результаты вычисления. При использовании метода filter вы получаете в ответ ещё один массив, той же длины или меньше исходного. Он содержит подмножество элементов из исходного массива, удовлетворяющие заданным условиям.



Использование цикла для демонстрации фильтрации



Пример проблемы, решить которую поможет фильтрация — ограничение массива, содержащего строковые значения, только теми, что состоят из трёх символов. Задача не сложная, и решить её можно довольно искусно с помощью ванильных JS-циклов for, без использования filter. Например:



var animals = ["cat","dog","fish"];
var threeLetterAnimals = [];
for (let count = 0; count < animals.length; count++){
if (animals[count].length === 3) {
threeLetterAnimals.push(animals[count]);
}
}
console.log(threeLetterAnimals); // ["cat", "dog"]


Определили массив, содержащий три строковых значения. Создали пустой массив для хранения только строковых из трёх символов. Определили переменную-счётчик для цикла for, используемую по мере итерирования массива. Каждый раз, когда цикл находит строковое значение из трёх символов, он помещает его во второй массив. По завершении работы результат журналируется.



Ничто не мешает менять исходный массив в цикле. Но если мы это сделаем, то потеряем исходные значения. Лучше создать новый массив, а исходный не трогать.



Использование метода Filter



Предыдущее решение технически корректно. Но использование метода filter позволяет сделать код гораздо чище и проще. Например:



var animals = ["cat","dog","fish"];
var threeLetterAnimals = animals.filter(function(animal) {
return animal.length === 3;
});
console.log(threeLetterAnimals); // ["cat", "dog"]


Здесь мы тоже начали с переменной, содержащей исходный массив. Определили новую переменную для массива, куда будем класть строковые из трёх символов. Но применив метод filter, мы напрямую связали результаты фильтрации со вторым массивом. Передаём filter анонимной встроенной (in-line) функции, возвращающей true, если длина оперируемого значения равна трём.



Метод filter работает так: проходит по каждому элементу массива и применяет к нему тестовую функцию (test function). Если функция возвращает true, то метод filter возвращает массив, содержащий этот элемент. Другие элементы пропускаются.



Код получился гораздо чище. Даже не зная заранее, что делает filter, вы из кода можете понять его принцип действия.



Чистота кода — один из приятных побочных продуктов функционального программирования. Это следствие ограничения преобразования внешних переменных из функций и необходимости хранить меньше локальных состояний. Переменная count и разные состояния, принимаемые массивом threeLetterAnimals при прохождении циклов по исходному массиву, это дополнительные состояния, которые надо отслеживать. Метод filter избавил нас от цикла и переменной count. И мы не меняем многократно значение для нового массива, как в первом случае. Мы определили его один раз и связали со значением, получаемым в результате применения условия filter к исходному массиву.



Другие способы форматирования Filter



Можно написать ещё короче. Воспользуемся объявлениями const и анонимными встроенными стрелочными функциями (inline arrow functions). Это благодаря EcmaScript 6 (ES6), который нативно поддерживается большинством браузеров и JavaScript-движков.



const animals = ["cat","dog","fish"];
const threeLetterAnimals = animals.filter(item => item.length === 3);
console.log(threeLetterAnimals); // ["cat", "dog"]


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



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



Чтобы сделать код читабельнее и гибче, можно сделать так. Взять анонимную встроенную стрелочную функцию, превратить в традиционную именованную и передать прямо в метод filter. Это может выглядеть так:



const animals = ["cat","dog","fish"];
function exactlyThree(word) {
return word.length === 3;
}
const threeLetterAnimals = animals.filter(exactlyThree);
console.log(threeLetterAnimals); // ["cat", "dog"]


Здесь мы просто извлекли анонимную встроенную стрелочную функцию, определённую до этого, и превратили в отдельную именованную. Мы определили чистую функцию (pure function). Она получает соответствующий тип-значение для элементов массива, и возвращает такой же тип. Можем в качестве условия просто передать в filter имя этой функции.



Быстрый обзор Map и Reduce



Фильтрация работает рука об руку с двумя другими функциональными методами ES5 — map и reduce. Создавая цепочки методов, можно использовать эту комбинацию для написания очень чистого кода, выполняющего довольно сложные функции.



Напомним: метод map проходит по каждому элементу массива, преобразует его в соответствии с функцией и возвращает новый массив той же длины, но с преобразованными значениями.



const animals = ["cat","dog","fish"];
const lengths = animals.map(getLength);
function getLength(word) {
return word.length;
}
console.log(lengths); //[3, 3, 4]


Метод reduce проходит по массиву и выполняет ряд операций. Промежуточный результат каждой из них передаёт в сумматор. По завершении обработки массива метод выдаёт финальный результат. В нашем случае можно использовать второй аргумент для начальной установки сумматора в 0.



const animals = ["cat","dog","fish"];
const total = animals.reduce(addLength, 0);
function addLength(sum, word) {
return sum + word.length;
}
console.log(total); //10


Все три метода оставляют нетронутым исходный массив, в соответствии с практикой функционального программирования.



Создание цепочек из Map, Reduce и Filter



Рассмотрим простейший пример. Допустим, вам нужно взять массив из строковых значений, и вернуть одно, состоящее из трёх символов. Но при этом отформатировать его в стиле StudlyCaps. Без map, reduce и filter это будет выглядеть примерно так:



const animals = ["cat","dog","fish"];
let threeLetterAnimalsArray = [];
let threeLetterAnimals;
let item;
for (let count = 0; count < animals.length; count++){
item = animals[count];
if (item.length === 3) {
item = item.charAt(0).toUpperCase() + item.slice(1);
threeLetterAnimalsArray.push(item);
}
}
threeLetterAnimals = threeLetterAnimalsArray.join("");
console.log(threeLetterAnimals); // "CatDog"


Да, это работает. Но мы создали кучу лишних переменных, и поддерживаем состояние массива, который меняется по мере прохождения через разные циклы. Можно сделать лучше.



Объявлять целевой пустой массив можно с помощью let или const.



Создадим чистые функции, берущие и возвращающие строковые значения. Затем используем их в цепочках методов map, reduce и filter, передавая результаты от одного к другому:



const animals = ["cat","dog","fish"];
function studlyCaps(words, word) {
return words + word;
}
function exactlyThree(word) {
return (word.length === 3);
}
function capitalize(word) {
return word.charAt(0).toUpperCase() + word.slice(1);
}
const threeLetterAnimals = animals
.filter(exactlyThree)
.map(capitalize)
.reduce(studlyCaps);
console.log(threeLetterAnimals); // "CatDog"


Три чистые функции: studlyCaps, exactlyThree и capitalize. Можно передавать их напрямую в map, reduce и filter в пределах одной неразрывной цепочки. Сначала с помощью exactlyThree фильтруем исходный массив. Передаём результат в capitalize. А уже её результат обрабатываем с помощью studlyCaps. Финальный результат присваиваем напрямую переменной threeLetterAnimals. Без циклов и промежуточных состояний, не трогая исходный массив.



Получили очень понятный и легко тестируемый код. Чистые функции могут быть использованы в других контекстах или преобразованы.



Фильтрация и производительность



Не забывайте, что метод filter наверняка будет работать чуть медленнее, чем цикл for, пока браузеры и JS-движки не будут оптимизированы под новые методы работы с массивами (jsPerf).



Можно в любом случае порекомендовать использовать эти методы вместо циклов. Очень незначительное падение производительности окупается более чистым кодом, удобным в сопровождении. А оптимизировать лучше под реальные ситуации, когда действительно необходимо повысить скорость работы. В большинстве веб-приложений метод filter вряд ли будет узким местом. Но единственный способ убедиться в этом — попробовать самим.



Если же окажется, что filter в реальной ситуации работает значительно медленнее цикла, если это влияет на пользователей, то вы знаете, где и как можно оптимизировать. А по мере допиливания JS-движков производительность будет только расти.



Не бойтесь начать использовать фильтрацию. В ES5 эта функциональность нативна и поддерживается почти везде. Ваш код будет чище и проще в сопровождении. Благодаря методу filter вы не будете менять состояние массива по мере вычислений. Каждый раз вы будете возвращать новый массив, а исходный останется нетронутым.
Original source: habrahabr.ru (comments, light).

https://habrahabr.ru/post/324172/

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Olga_2011

Цветы в горшке, крючком » Ниткой - вязаные вещи для вашего дома, вязание крючком, вязание спицами, схемы вязания

Суббота, 18 Февраля 2017 г. 20:24 (ссылка)
nitkoj.ru/vyazaniye-dlya-do...chkom.html

Цветы в горшке, крючком Цветы в горшке, крючком Материалы: пряжа «Ирис» (100 % х/б), 10 г розовой, 10 г зелёной, 5 г светло-коричневой, немного жёлтой; тонкая проволока; крючок № 0,9. Описан
Комментарии (0)КомментироватьВ цитатник или сообщество
ш_марина

Пуловер с разрезами на боках и рукавах » Мастерю - все своими руками

Суббота, 18 Февраля 2017 г. 19:27 (ссылка)
masterju.ru/pulovery-sviter...kavah.html

Пуловер с разрезами на боках и рукавах
Комментарии (0)КомментироватьВ цитатник или сообщество
lopyndrik

Пуловер с разрезами на боках и рукавах » Мастерю - все своими руками

Среда, 08 Февраля 2017 г. 08:38 (ссылка)
masterju.ru/pulovery-sviter...kavah.html

Пуловер с разрезами на боках и рукавах
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
lopyndrik

Пуловер с разрезами на боках и рукавах » Мастерю - все своими руками

Пятница, 27 Января 2017 г. 09:34 (ссылка)
masterju.ru/pulovery-sviter...kavah.html

Пуловер с разрезами на боках и рукавах
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Alek_YelGor

Как отличить московские понты от провинциальных

Среда, 28 Декабря 2016 г. 04:17 (ссылка)

Это цитата сообщения rss_rss_robot Оригинальное сообщение

В жизни в Москве много плюсов. Средняя зарплата 60 тысяч рублей – немало! Заботливые чиновники, охраняющие москвичей от пробок и парковок во дворах, что значительно упрощает жизнь. И, главное, в Москву съезжаются самые красивые провинциальные женщины, штурмующие столичные пенисы, работу и жилплощадь!



Москвичи очень любят гостей. Они всегда шушукаются где-то в кулуарах, как сделать жизнь приехавшего замкадочного сотрудника лучше и интереснее. А провинциалы, в свою очередь, всегда с радостью встретят одинокого приезжего москвича в деревне, после 11 часов вечера. Видимо, чтобы показать ему пару местных достопримечательностей.



Чтобы мы еще лучше узнавали, и еще больше любили друг друга, расскажу пару верных признаков, как отличить провинциальные понты от московских.



Понты провинциальные женские начинаются со слова ШУБА.

Шуба является целью жизни, мерилом успеха, основой самооценки провинциальной девушки. Нет у тебя шубы – ты ничтожество. А вот если шуба есть, то и в маршрутке, и в метро, и под проливным дождем ноября ты – королева.



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



Хочешь навсегда разбить сердце провинциалки – дари шубу. Поверь, ни личный самолет, ни лодка, на приличный счет в банке не смогут сделать и доли того, на что способен кусок шкуры мертвого животного. Бессовестная хищница готова ради нее на все.



Второй фетиш провинциалки – золото. Можно сколько угодно ржать над этим трендом, но без золота девушка чувствует себя голой. Золота никогда не бывает много. Средняя провинциалка носит две цепочки – скромная с крестиком и массивная, с кулоном. Пару серег. Три-четыре кольца. Браслетик и часы с поддельными камнями. Самое интересное, что в украшениях она занимается любовью, плавает в бассейне и принимает душ.



Последний понт – шпилька. Отсутствие шпильки означает потерю женской сущности. Что-то вроде удаления женских органов. Женщины, вынужденные по причине зимы сойти с пьедестала, нарекаются тут же вредными старухами. Чем она тоньше, тем круче ты отбиваешь дно осенних луж, весенних ручьев и глубоких сугробов. Со шпилькой не расстаются даже на пляже.



Все это были провинциальные понты, похожие на тихо попердывающий Москвич 1984 года выпуска. Типа меня. Я год выпуска имела ввиду, так что не воображайте лишнего. А мы переходим к Феррари. То есть, к традиционным понтам москвичей. Имеются ввиду жители Нерезиновой, а не пердящие автомобили, конечно же.



Я живу в самом центре. Это сочтет своим долгом сообщать тебе москвич при каждом разговоре. Живу в центре. Жизнь удалась. Что-то грохочет в трубке? Ах, это, наверное, Кремль. Я до него рукой дотягиваюсь. Алло, алло, детка! Говорю прямо из Царь-Пушки! Не слышно тебя! Живу в центре! Это хотя бы слышно?! Алло!!!! Царь-Колокол как-то странно отражает звук! А я в нем живу! В самом центре Царь-Колокола, да!



Я коренной Москвич! В 112 поколении. Вот мое гинекологическое древо, ознакомьтесь. Мой пра-пра-пра-пра-дедушка самозародился в московской пыли. Даже не подумайте, что понаехал(нервно озираясь, отряхиваясь от мерзкого слова)



У меня дорогая парковка. Моя парковка перед фитнес-клубом стоит в месяц как почка младенца – обязательно скажет москвич. Я вообще живу в городе, где парковка у входа в фитнес-клуб стоит дороже, чем сам фитнес-клуб! Я слышала про парковку столько раз, что во время секса кричу: Еее! ООО! Ликсутов!



© morena-morana

http://the-cheerful-robot.diary.ru/p207052163.htm

Комментарии (6)КомментироватьВ цитатник или сообщество
Надюшес

«Радужная асимметрия» - жилет крючком » Ниткой - вязаные вещи для вашего дома, вязание крючком, вязание спицами, схемы вязания

Вторник, 27 Декабря 2016 г. 13:23 (ссылка)
nitkoj.ru/bezrukavka-zhilet...chkom.html


«Радужная асимметрия» - жилет крючком «Радужная асимметрия» - жилет крючком«Радужная асимметрия» - жилет крючком «Радужная асимметрия» - жилет крючком Вот узор к жилете. Только надо брать в

Комментарии (0)КомментироватьВ цитатник или сообщество
lenov_ru

Annedroids Compubot Plus v 1.0 (Full) » Клуб пользователей планшетов на ANDROID / Lenovo IdeaTab A2109 8GB / Samsung Galaxy Tab 2 7.0 / Asus Transformer TF700T / NVIDIA Tegra 3

Понедельник, 26 Декабря 2016 г. 08:57 (ссылка)
lenov.ru/games/27559-annedr...-full.html


Annedroids Compubot Plus - симпатичный казуальный проект в котором геймеры будут познавать азы программирования и применять их на практике. Роботизированному главному герою необходимо проникнуть на

Комментарии (0)КомментироватьВ цитатник или сообщество
Гузо

Филейное вязание: фартучки и переднички » Ниткой - вязаные вещи для вашего дома, вязание крючком, вязание спицами, схемы вязания

Воскресенье, 13 Ноября 2016 г. 07:50 (ссылка)
nitkoj.ru/vyazaniye-dlya-do...ichki.html


Филейное вязание: фартучки и переднички Филейное вязание: фартучки и переднички Количество петель начальной цепочки: 462+4 п. подъёма. Вяжутся фартучки крючком 1.25 Филейное вязание фартучко



Филейное вязание: фартучки и переднички




Филейное вязание: фартучки и переднички

Количество петель начальной цепочки: 462+4 п. подъёма. Вяжутся фартучки крючком 1.25

Филейное вязание фартучков:

(нажмите на схему, чтобы открыть ее на всю страничку, затем сохраните ее себе на комп – качество схем с компа намного луче)



Филейное вязание: фартучки и переднички

Филейное вязание: фартучки и переднички
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
USouth

Объёмное плетение

Понедельник, 07 Ноября 2016 г. 10:31 (ссылка)


Объёмные браслеты

Комплект "Солнечный"

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
strawsberi

«Радужная асимметрия» - жилет крючком » Ниткой - вязаные вещи для вашего дома, вязание крючком, вязание спицами, схемы вязания

Понедельник, 24 Октября 2016 г. 21:58 (ссылка)
nitkoj.ru/bezrukavka-zhilet...chkom.html


«Радужная асимметрия» - жилет крючком «Радужная асимметрия» - жилет крючком«Радужная асимметрия» - жилет крючком «Радужная асимметрия» - жилет крючком Вот узор к жилете. Только надо брать в

Комментарии (0)КомментироватьВ цитатник или сообщество
USouth

Шейные украшения

Понедельник, 17 Октября 2016 г. 20:34 (ссылка)


Шейные украшения -цепочки


Метки:   Комментарии (2)КомментироватьВ цитатник или сообщество
ксенатон

Как читать схемы узоров для вязания крючком » Клубка.Нет - Все о вязании крючком

Понедельник, 17 Октября 2016 г. 08:58 (ссылка)
klubka.net/azu/292-kak-chit...chkom.html

Еще в большей степени, чем на сайтах, посвященных вязанию спицами, в ресурсах по вязанию крючком используются условные знаки. Они облетают понимание и дальнейшее выполнение узоров. Так же, к

Комментарии (0)КомментироватьВ цитатник или сообщество
Lenok-65

Вязаная крючком кофточка – платье » Клубка.Нет - Все о вязании крючком

Суббота, 15 Октября 2016 г. 14:10 (ссылка)
klubka.net/model/woman/89-l...plate.html

Легкую кофточку для жарких летних дней можно связать из любой натураль­ной пряжи. И, конечно, вне конкуренции мягкий и гигроскопичный хлопок. Для модели 46 размера вам понадобится 200 г пряжи (380 м


1.
1273868682_tn1 (361x500, 161Kb)
Комментарии (0)КомментироватьВ цитатник или сообщество
удача_рукоделки

«Радужная асимметрия» - жилет крючком » Ниткой - вязаные вещи для вашего дома, вязание крючком, вязание спицами, схемы вязания

Пятница, 14 Октября 2016 г. 06:22 (ссылка)
nitkoj.ru/bezrukavka-zhilet...chkom.html

«Радужная асимметрия» - жилет крючком «Радужная асимметрия» - жилет крючком«Радужная асимметрия» - жилет крючком «Радужная асимметрия» - жилет крючком Вот узор к жилете. Только надо брать в
Комментарии (0)КомментироватьВ цитатник или сообщество
Лучшее_Для_Цитатника (Автор -Lucita812)

Новое поступление цепочек

Четверг, 13 Октября 2016 г. 13:17 (ссылка)


В интернет - магазине Lucita НОВОЕ ПОСТУПЛЕНИЕ ЦЕПОЧЕК!



Огромный выбор красоты - цепочки с маленькими и большими звеньями,все цвета - от светлого серебра до черного никеля!

Успейте сделать заказ!

Чем больше покупаете - тем ниже цена!



4584558_3b7c9df50a2656459ff3644d7f8182gggb2 (500x335, 132Kb)

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Lucita812

Новое поступление цепочек

Четверг, 13 Октября 2016 г. 11:07 (ссылка)


В интернет - магазине Lucita НОВОЕ ПОСТУПЛЕНИЕ ЦЕПОЧЕК!



Огромный выбор красоты - цепочки с маленькими и большими звеньями,все цвета - от светлого серебра до черного никеля!

Успейте сделать заказ!

Чем больше покупаете - тем ниже цена!



4584558_3b7c9df50a2656459ff3644d7f8182gggb2 (500x335, 132Kb)

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
skod342

Без заголовка

Среда, 12 Октября 2016 г. 17:12 (ссылка)


жемчуг



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



 


Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
conhard

Бесплатные игры цепочки онлайн

Понедельник, 12 Октября 2015 г. 11:17 (ссылка)

Бесплатные игры цепочки онлайн.


Читать далее
Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
Елена_Мелешина

Пуловер с разрезами на боках и рукавах » Мастерю - все своими руками

Понедельник, 10 Октября 2016 г. 19:59 (ссылка)
masterju.ru/pulovery-sviter...kavah.html

Пуловер с разрезами на боках и рукавах
Комментарии (0)КомментироватьВ цитатник или сообщество
Катруха-2

вязаный крючком комплект для новорожденного

Суббота, 08 Октября 2016 г. 20:30 (ссылка)
xobi.com.ua/10359-vyazanyy-...nnogo.html


Вязаный крючком комплект для новорожденного: жакет, шапочка, пинетки, покрывало. Размер на 1-3 месяца. Материалы: 600 г акриловой пряжи белого цвета и 80 г пряжи лилового цвета; крючок №3,5.

Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<цепочки - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda