























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

В этом уроке будем делать интерьерное дерево из мешковины и плести из газетных трубочек корзинку для цветочного кашпо или чайных пакетиков.
При установке программ,при вызове сочетания (ctrl+z)происходит досадная проблемма следующего вида,при последующих попытках установить программы
example:
$ sudo apt-get install wifi-radar
E: Не удалось получить доступ к файлу блокировки /var/lib/dpkg/lock — open (11: Ресурс временно недоступен)
E: Не удалось выполнить блокировку управляющего каталога (/var/lib/dpkg/); он уже используется другим процессом?
Автор: r1za
Дата публикации: 2012-03-15T01:12:00.000-07:00
Долгое время, оставаясь главным спутником наших жилищ, традиционный шкаф может исчезнуть навсегда. Правда, в данном случае рискуют исчезновением только платяные шкафы – классические вертикальные короба на ножках, оборудованные навесными дверцами. Почва из-под них была выбита так называемыми гардеробами – эргономичными конструкциями, появившимися на рынке в 1990-х гг. и вмиг завоевавшими популярность.
raise_stmt ::= «raise» [expression [«from» expression]]
В случае отсутствия expression, повторно возбуждается последнее исключение, которое было активно в данной области. Если такого исключения нет, то возбуждается исключение RuntimeError, чтобы сообщить о данной ошибке.
В противном случае raise выполняет первый expression и получает объект исключения. Он должен являться либо подклассом либо экземпляром BaseException. Если первый expression является именем класса, то создается объект путём вызова класса без передачи аргументов. Читать