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

tl; dr: Я хочу повторно использовать существующую логику компоновки предопределенной панели WPF для пользовательский класс панели WPF. Этот вопрос содержит четыре различные попытки решить эту проблему, каждая из которых имеет разные недостатки и, следовательно, другую точку отказа. Кроме того, небольшой тестовый пример можно найти ниже.

Вопрос: Как правильно достичь этой цели

  • определение моей пользовательской панели, когда
  • внутреннее повторное использование логики компоновки другой панели без
  • работает в проблемах, описанных в моих попытках решить эту проблему?

Я пытаюсь написать собственный WPF panel . Для этого класса панели я хотел бы придерживаться рекомендуемых методов разработки и поддерживать чистый API и внутреннюю реализацию. Конкретно это означает:

  • Я бы хотел избежать копирования и вставки кода; если несколько частей кода имеют одну и ту же функцию, код должен существовать только один раз и повторно использоваться.
  • Я хотел бы применить правильную инкапсуляцию и предоставить внешним пользователям доступ только к таким членам, которые можно безопасно использовать (без нарушения какой-либо внутренней логики или без предоставления какой-либо внутренней информации, специфичной для реализации).

В настоящее время я собираюсь придерживаться существующего макета, я хотел бы повторно использовать другой код компоновки панели (вместо того, чтобы снова писать код компоновки, как предлагается, например ). Для примера я объясню на основе DockPanel , хотя я хотел бы знать, как это сделать в целом, на основе любой вид Panel .

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

Я пробовал три разные идеи о том, как это решить, и еще один был высказан в комментарии, но каждый из них до сих пор терпит неудачу в другой точке:

1) Внесите внутреннюю панель макета в шаблон управления для настраиваемой панели

Это похоже на самое элегантное решение. Таким образом, панель управления для настраиваемой панели может содержать ItemsControl , чья ItemsPanel свойство использует DockPanel , а привязано к Children property пользовательской панели.

2) Предоставьте список дочерних элементов моей панели, который является всего лишь оберткой вокруг списка дочерних элементов внутренней панели

Такой класс выглядит так, как показано ниже. Я подклассифицировал UIElementCollection в моем классе панели и вернул его из переопределенной версии > CreateUIElementCollection . (Я только скопировал методы, которые на самом деле вызываются здесь, я реализовал другие, чтобы выбросить NotImplementedException , поэтому я уверен, что никакие другие переопределяемые элементы не были вызваны.)

Using System; using System.Windows; using System.Windows.Controls; namespace WrappedPanelTest { public class TestPanel1: Panel { private sealed class ChildCollection: UIElementCollection { public ChildCollection(TestPanel1 owner) : base(owner, owner) { if (owner == null) { throw new ArgumentNullException("owner"); } this.owner = owner; } private readonly TestPanel1 owner; public override int Add(System.Windows.UIElement element) { return this.owner.innerPanel.Children.Add(element); } public override int Count { get { return owner.innerPanel.Children.Count; } } public override System.Windows.UIElement this { get { return owner.innerPanel.Children; } set { throw new NotImplementedException(); } } } public TestPanel1() { this.AddVisualChild(innerPanel); } private readonly DockPanel innerPanel = new DockPanel(); protected override UIElementCollection CreateUIElementCollection(System.Windows.FrameworkElement logicalParent) { return new ChildCollection(this); } protected override int VisualChildrenCount { get { return 1; } } protected override System.Windows.Media.Visual GetVisualChild(int index) { if (index == 0) { return innerPanel; } else { throw new ArgumentOutOfRangeException(); } } protected override System.Windows.Size MeasureOverride(System.Windows.Size availableSize) { innerPanel.Measure(availableSize); return innerPanel.DesiredSize; } protected override System.Windows.Size ArrangeOverride(System.Windows.Size finalSize) { innerPanel.Arrange(new Rect(new Point(0, 0), finalSize)); return finalSize; } } }

Это работает почти правильно; макет DockPanel используется повторно, как ожидалось. Единственная проблема заключается в том, что привязки не находят элементов управления в панели по имени (с ElementName свойство).

Я попытался вернуть внутренние дети из свойства LogicalChildren , но это ничего не изменило:

Protected override System.Collections.IEnumerator LogicalChildren { get { return innerPanel.Children.GetEnumerator(); } }

Кроме того, элементы управления также не могут быть сфокусированы, например. нажав Tab . Я не знаю, как это исправить.

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

4) Наследовать непосредственно из класса панели

Пользователь Clemens предлагает напрямую наследовать мой класс от DockPanel . Однако есть две причины, почему это не очень хорошая идея:

  • Текущая версия моей панели будет опираться на логику компоновки DockPanel . Однако, возможно, что в какой-то момент в будущем этого будет недостаточно, и кому-то действительно придется писать логику пользовательского макета в моей панели. В этом случае замена внутреннего DockPanel на пользовательский макетирующий код тривиальна, но удаление DockPanel из иерархии наследования моей панели будет означать изменение прерывания.

В качестве тестового примера для наблюдения описанных проблем добавьте экземпляр настраиваемой панели, протестированной в XAML, и внутри этого элемента добавьте следующее:

Текстовый блок должен быть оставлен из текстового поля, и он должен показывать все, что в настоящее время написано в текстовом поле.

Я ожидал бы, что текстовое поле будет доступно для кликов, а выходное представление не будет отображать какие-либо ошибки привязки (так что привязка также должна работать).

Таким образом, мой вопрос:

  • Можно ли зафиксировать любую из моих попыток, чтобы привести к правильному решению? Или есть совершенно другой способ, который предпочитает то, что я пытался делать, что я ищу?

Хотя День Сурка уже давно прошел, расскажем как повторно использовать контент.

Очень часто мы слышим такое мнение, что постить что-то повторно «стыдно», нехорошо, и вообще. В этом месте, как и собственно всегда в нашей практике мы предлагаем отталкиваться от цели.

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

Когда вы ее опубликовали в первый раз, как вы думаете, сколько процентов вашей аудитории ее хотя бы видели в ленте, не говоря уж про «прочитали»? Да в лучшем случае может быть 20%, хотя цифра в 10% более реалистичная, а в крупных группах и 5%. То есть как минимум 80% Вашей аудитории НЕ УВИДЕЛИ вашу статью, когда вы ее опубликовали.

Далее — даже, если кто-то увидел вашу статью и увидит в ленте ее повторно. Что плохо от этого? Во-первых, он уже мог и забыть, что там было, что он видел ее. Сейчас плотность информации в соцсетях очень большая, все эти воспоминания «вымываются» массой другой поступающей информации.

Отсюда вывод — повторно использовать контент можно и нужно.

Теперь давайте разберем детали.

Как повторно использовать контент?

Для повторного использования подходит не любой контент, а из категории «вечнозеленого». мы уже писали. То есть это такой контент, который не устареет очень быстро — руководства, инструкции, полезные статьи на тему, которая не перестанет быть актуальной за полгода.

Далее, когда вы только что написали новую статью, ее имеет смысл постить в соцсети именно с указанием на то, что это что-то новое. Например, со словами «Новое в нашем блоге:» или «Наша новая статья» итд. А далее вы просто перебираете разные подходы к посту (на примере нашей вот этой статьи):

  1. Новое в нашем блоге: можно ли повторно использовать старый контент? +ссылка (способ «в лоб»)
  2. А вы используете повторно ранее написанные статьи? +ссылка +опрос, если соцсеть позволяет. (вопрос)
  3. Как вы думаете, сколько людей прочитают вашу статью, когда вы ее публикуете в первый раз? +ссылка (интрига)
  4. 80% аудитории не увидят вашу статью, которую вы запостите в соцсети +ссылка (интересный факт)
  5. «Повторно использовать контент можно и нужно», — говорит директор «Лайкзиллы» +ссылка (цитата)
  6. Читали нашу статью про вечнозеленый контент? Тогда вам будет интересно и это. +ссылка (отсылка к предыдущему)

Вобщем, используйте свой старый, но интересный и актуальный контент повторно. Это очень полезно!

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

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

Вред пластиковых бутылок

В некоторые виды пластиковых бутылок входят опасные химикаты бисфенол-А. Это опасный элемент, который проникает в воду и жидкость, а затем вместе с продуктом и в организм человека.

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

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

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

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

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

Как использовать пластиковую бутылку повторно

  • После каждого применения тщательно промывайте пластиковую емкость в теплой мыльной воде и просушивайте материал. Отдельное внимание уделяйте горлышку бутылки. Не используйте для мытья горячую воду, так как она повредит пластик, и материал потрескается!;
  • Вместо мыльной воды можно взять уксус или антибактериальное средство для полости рта. Такие составы устранят бактерии, продезинфицируют и обеззаразят воду. Как очистить воду для питья, смотрите ;
  • Применяйте пластиковую бутылку по назначению, т.е. в тару из-под воды наливайте только воду, из-под масла — масло и так далее. А лучше использовать одноразовую емкость только один раз;
  • Выбирайте емкости с широким горлышком, так как такую тару легче мыть внутри. Для бутылки с узким горлышком можно взять специальный ершик с длинной ручкой;
  • Лучше пользоваться многоразовыми пластиковыми бутылками для воды, которые изготавливают из твердого прочного и плотного пластика. Но и такую тару нужно промывать и сушить после каждого применения с использованием теплой мыльной воды;
  • Так как горлышко и закручивающиеся крышки или колпачки содержат огромное количество бактерий, которые попадают в организм человека, используйте небольшие бутылочки и пейте содержимое через трубочку;
  • Выбирайте изделия из качественного и проверенного материала. Бутылку можно использовать снова, если упаковка изготовлена из полиэтилена с маркировкой “2” или “4” либо из полипропилена с буквами “РР” и числом “5”. Нельзя использовать повторно емкости с маркировкой “1”, “РЕТ” или “РЕТЕ”, при последующем применении материал начнет выделять токсичные вещества. Наиболее опасна категория 3 и “PVC”.

Виды пластиковой тары

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

  1. PET(E) или ПЭТ — сырье для изготовления одноразовых пластиковых бутылок под воду, косметику, растительное масло и молочную продукцию. Нельзя разогревать в микроволновке, заполнять горячей жидкостью и использовать повторно;
  2. PEHD (HDPE) или ПВД служит материалом для изготовления упаковки для молока, мусорных мешков и фасовочных пакетов;
  3. V либо PVC (ПВХ) используют для выпуска упаковочной пленки для продуктов, обуви и мебели, для отделочных и строительных материалов;
  4. PELD (LDPE) либо ПНД — полиэтилен низкого давления, из которого делают трубы и игрушки, пищевую пленку и пакеты, бутылки для моющих средств;
  5. РР (ПП) наиболее безопасны и подходят для повторного применения, продолжительного хранения продуктов. В такой таре можно хранить горячие блюда кроме жирных продуктов. Емкость разрешено . Изготавливают контейнеры для продуктов, стаканчики и бутылки для питья;
  6. PS (ПС) применяют для изготовления стаканчиков и бутылок, лотков и контейнеров для еды, различной пластиковой посуды. Но материал предназначен только для холодной пищи и напитков. Пластик нельзя ставить в микроволновку;
  7. O либо OTHER включает оставшиеся виды пластика, из которых выпускают детские бутылочки, бутылки для воды многоразового употребления и многослойной упаковки.

Поликарбонат или ПЭТ

Для бутилированной воды применяют упаковку из поликарбоната или из полиэтилентерефталата (ПЭТ). Наиболее безопасным пластиком считается поликарбонат, который характеризует прочность и устойчивость к высоким температурам.

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

ПЭТ тара пропускает ультрафиолет и кислород, что ухудшает качество содержимого и увеличивает количество вредных бактерий. Кроме того, она не устойчива к ударам и износу, к повышенным температурам.

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



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

Ниже приводим 11 способов , возможно вам пригодятся некоторые из них:

1. Воду с мыльным раствором, которая использовалась для мытья автомобилей, можно вылить под кустарники или на газон. Обычно мыльная вода не повреждает растения и траву. Если вы собираетесь мыть машину, можно припарковать её рядом с зелёными насаждениями: вода будет стекать на землю и впитываться.

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

Если вода содержит жир, можно добавить в неё несколько капель лимонного сока или мыла.

3. Установите бочку для дождевой воды. Дождевая вода обычно не содержит химикатов. Её можно собирать в бочки, фильтровать и задействовать для разных нужд: уборки дома, мытья посуды, раковины и туалета.

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

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

5. Используйте воду, оставшуюся после принятия душа. Душ - самое расточительное потребление водных ресурсов: за один раз может уходить 25-40 л воды. Собранную воду можно использовать для мытья полов и для уборки ванных комнат и туалетов. Остатками также можно полить газон.

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

7. Воду от мытья рук можно применять повторно, например для полива огорода, мытья полов и уборки туалетов или ванных комнат.

8. Не выливайте воду, оставшуюся после варки макарон или овощей. Её можно повторно пустить в ход на огороде для полива любых растений. На воде от варки макарон и овощей также можно сварить суп.

9. Установите систему рециркуляции бытовых сточных вод. Она экономит примерно до 35% воды, которая в противном случае отправляется в канализацию. Устройство рециркуляции, соединённое с системой водопровода, автоматически перерабатывает использованную воду из ванной комнаты, кухни и стиральной машины для повторного применения.

10. Воду, оставшуюся после ополаскивания постиранной одежды, можно использовать для мытья полов, уборки туалетов, ванных комнат и для полива растений в саду.

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

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

Во-вторых, картонные ячейки отлично подходят для выращивания рассады перед перемещением её в открытый грунт или .

Balconygardenweb.com

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

2. Молотый кофе

Молотые кофейные зёрна пригодны к использованию и после того, как напиток сварен и выпит, но уже в косметических целях. Из них получается эффективный . Самый простой вариант - просто потереть кожу влажной массой.

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

Ещё один давно известный, но подзабытый вариант - разорвать трикотаж на полоски и связать из них коврик. При некоторой аккуратности получится полное .


offthegridnews.com

4. Полиэтиленовые пакеты

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

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


pinterest.com

6. Зубная щётка

Старой зубной щёткой удобно отмывать щели и труднодоступные места, швы на плитке и даже овощи.

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


jewelpie.com

8. Шнурки и ленты

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

Металлический противень можно покрасить или оклеить бумагой, найти пару магнитов, и получится доска для хранения заметок и записок.


cacheliving.com

10. Пластиковые бутылки

В небольших пластиковых бутылках удобно брать воду с собой. Специальная и более эстетичная ёмкость обойдётся вам значительно дороже, но разница межу ними будет заметна только на фотографиях в Instagram.

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


instructables.com

Одна сломанная вешалка - это две прищепки, которыми можно закрывать пакеты с крупами.


pinterest.com

13. Бутылочки из-под кетчупа

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

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


homedesignlover.com

15. Пластиковые контейнеры из-под продуктов

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

16. Чемодан

Из старого чемодана может получиться комфортный лежак для домашнего питомца. А чтобы сделать лежанку мягкой, пригодятся полотенца из одного из предыдущих пунктов (до того, как ими помыли полы, разумеется).


tinnhanhblog.com

17. Потёртые варежки

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

Поделиться: