В последнее время приходится часто настраивать с нуля маршрутизаторы Cisco (в основном 800-1800 серии) для филиалов моей компании и дабы не набирать одни и теже команды третий десяток раз составил для себя небольшой шаблон настроек на разные случаи жизни. Сразу скажу что сертификаты от Cisco не получал, книжек по данным роутерам особо не читал, весь свой опыт приобрел методом научного тыка, курением мануалов на cisco.com и кое каким вдумчивым заимствованием кусков чужих конфигов…
venil @venil
User
Представления (VIEW) в MySQL
10 min
449KВ комментариях Хабра упоминались вопросы по использованию представлений. Данный топик является обзором представлений, появившихся в MySQL версии 5.0. В нем рассмотрены вопросы создания, преимущества и ограничения представлений.
Представление (VIEW) — объект базы данных, являющийся результатом выполнения запроса к базе данных, определенного с помощью оператора SELECT, в момент обращения к представлению.
Представления иногда называют «виртуальными таблицами». Такое название связано с тем, что представление доступно для пользователя как таблица, но само оно не содержит данных, а извлекает их из таблиц в момент обращения к нему. Если данные изменены в базовой таблице, то пользователь получит актуальные данные при обращении к представлению, использующему данную таблицу; кэширования результатов выборки из таблицы при работе представлений не производится. При этом, механизм кэширования запросов (query cache) работает на уровне запросов пользователя безотносительно к тому, обращается ли пользователь к таблицам или представлениям.
Что такое представление?
Представление (VIEW) — объект базы данных, являющийся результатом выполнения запроса к базе данных, определенного с помощью оператора SELECT, в момент обращения к представлению.
Представления иногда называют «виртуальными таблицами». Такое название связано с тем, что представление доступно для пользователя как таблица, но само оно не содержит данных, а извлекает их из таблиц в момент обращения к нему. Если данные изменены в базовой таблице, то пользователь получит актуальные данные при обращении к представлению, использующему данную таблицу; кэширования результатов выборки из таблицы при работе представлений не производится. При этом, механизм кэширования запросов (query cache) работает на уровне запросов пользователя безотносительно к тому, обращается ли пользователь к таблицам или представлениям.
+103
+69
Cisco: Пути сертификации неисповедимы
3 min
39KСвою первую статью я решил написать о том, о чем невольно задумывается каждый начинающий инженер Cisco: о Зарплате. Шучу, конечно о самообучении и Сертификации.
+45
Собираем тихий и вместительный домашний сервер
5 min
67K![image](https://habrastorage.org/getpro/geektimes/post_images/246/8b7/582/2468b75826a3df10bd071a816c9a77a6.jpg)
Задача: собрать малогабаритный домашний сервер с четырьмя 3,5-дюймовыми HDD, по возможности тихий. Служить будет в качестве NAS, backup-сервера и торрентокачалки.
Решение
+93
Как я строил свой датацентр — часть третья. Волшебство электричества и холода
2 min
42KГермозона у меня есть, осталось нашпиговать ее по последнему слову техники. Начнем с электричества.
Ведь куда датацентру без электричества?
Прямо в помещении столько электричества, конечно, нет. Но есть в трансформаторной. Прокладка кабеля за счет арендатора.
Итак, копаем канаву по всему заводу.
![image](https://habrastorage.org/getpro/habr/post_images/bd6/5c7/7d4/bd65c77d4ad4d7c2a9be960742ccab66.jpg)
Ведь куда датацентру без электричества?
Прямо в помещении столько электричества, конечно, нет. Но есть в трансформаторной. Прокладка кабеля за счет арендатора.
Итак, копаем канаву по всему заводу.
![image](https://habrastorage.org/getpro/habr/post_images/bd6/5c7/7d4/bd65c77d4ad4d7c2a9be960742ccab66.jpg)
+335
Управление задачами в MLO
5 min
52KЯ долгое время выбирал для себя удобный персональный органайзер и систему для управления задачами…
В конце-концов остановился на такой софтинке как MLO, о которой и поведаю далее.
В конце-концов остановился на такой софтинке как MLO, о которой и поведаю далее.
+42
Разгоняем Sharepoint до скорости Highload интернет сайта
3 min
7.1K![](https://habr.com/images/px.gif#%3D%22http%3A%2F%2Fimg21.imageshack.us%2Fimg21%2F3538%2F26533763.gif%22)
В этой статье я коротко опишу основные возможности по кэшированию, используя которые можно существенно ускорить работу портала.
Во-первых можно включать механизмы кеширования страниц Sharepoint через веб интерфейс.
Возможно включать кэширование объектов и использовать кэширование в разработанных вами веб-частях и элементах управления.
Существует BLOB cache и сжатие средствами IIS.
Необходимо делать оптимизацию страниц и мастер страниц, то есть отключать core.js и core.css там, где они не нужны, убирать ненужные элементы управления. Помещать ваши собственные сборки в GAC и обязательно подписывать их. Использовать
<SharePointWebControls:ScriptLink runat="server"/>
и <SharePoint:CssLink ID="CssLink1" runat="server" />
для подключения css и js вместо аналогов из html.+10
Познаём Java. Первая чашка
3 min
21KЧто да как
Я решил поддержать начинание MaxElc и DarwinTenk, и начать потихоньку рассказывать про Java. Текст буду подавать «чашками» потому, что один из символов Java — чашка кофе. Большую часть я буду писать сам, изредка поглядывая в википедию и на официальный сайт языка — java.sun.com (раздел /docs).
Далее в тексте стоит разделять понятия «Java как язык» и «Java как платформа».
+106
+85
+63
Ресурсы по Silverlight и Expression на русском
2 min
1.8KОдин из самых часто задаваемых вопросов — где же можно научиться Silverlight и Expression. И желательно на русском. Что ж, попробую ответить на этот вопрос и продолжать информировать о новинках в дальнейшем.
+29
www.contextfreeart.org — программирование на службе искусства
2 min
1.6KПост тем, кто хочет немножко отвлечься от работы и поразвлекаться с умом.
Сегодня наткнулся на интересный проект: contextfree
Все помнят курс теории компиляторов с университета? contextfree — генератор изображений на основе контекстно-свободных грамматик. Терминалами выступают простые графические примитивы (CIRCLE, SQUARE, TRIANGLE и т.д.). Нетерминалы задаем мы. Правила вывода могут включать в себя так называемые преобразования (повернуть, отразить, сдвинуть, поменять цвет). На основе этой простой модели можно получать очень интересные вещи… буквально несколькими строчками кода.
Начнем с простого примера:
![](https://habrastorage.org/getpro/habr/olpictures/b00/fbe/71c/b00fbe71c65876c6eb2980b20976500b.png)
Сегодня наткнулся на интересный проект: contextfree
Все помнят курс теории компиляторов с университета? contextfree — генератор изображений на основе контекстно-свободных грамматик. Терминалами выступают простые графические примитивы (CIRCLE, SQUARE, TRIANGLE и т.д.). Нетерминалы задаем мы. Правила вывода могут включать в себя так называемые преобразования (повернуть, отразить, сдвинуть, поменять цвет). На основе этой простой модели можно получать очень интересные вещи… буквально несколькими строчками кода.
Начнем с простого примера:
startshape JustASquare //Начальный символ грамматики
background { b -1 } //Здесь мы задаем фон. b -1 - означает преобразование
//По умолчанию фон белый (brightness = 1), мы изменяем brightness до 0.
rule JustASquare { // Здесь мы задаем простое правило.
SQUARE { b 1 r 45 } // Белый квадрат, повернутый на 45 градусов.
}
![](https://habrastorage.org/getpro/habr/olpictures/b00/fbe/71c/b00fbe71c65876c6eb2980b20976500b.png)
+71
Мы составляем портрет пользователя Хабра :)
1 min
1.1K![](https://habr.com/images/px.gif#%3D%22http%3A%2F%2Fimg501.imageshack.us%2Fimg501%2F9120%2Fhabrob3.gif%22)
1) Я читаю Хабр, и уже только поэтому я крут.
2) Google круче Яндекса, Apple круче Microsoft, Linux круче Windows.
3) iPod круче iRiver.
4) PHP круче ASP, Java, C#, C++, взятых в скобки и помноженных на два.
5) Python круче PHP.
6) Контекстная реклама — это наше все, медийка скоро умрет. И вообще не нужно вручную выбирать тематические площадки, а пойти к крупному дяде, он сам все за меня сделает.
7) Раньше я вставал на работу в 5:00, мучался в пробках и метро, а сейчас я замутил свой web 2.0-стартап и живу как сыр в масле.
8) Работают на дядю только неудачники.
9) Дауншифтинг рулит.
10) Я вот еще немного поработаю на дядю, замучу свой стартап и уеду в тундру с ноутбуком и спутниковой тарелкой.
11) Зря вы минусуете мои комментарии, неудачники. Я тут на PHP пишу революционное web-приложение — основу моего мегастартапа. Скоро я буду смеяться последним.
12) Я всегда любил роботов и НЛО.
13) Я должен знать все о проекте «Офис». В конце концов когда бизнес пойдет и я разбогатею — нужно же знать, как совместить IT, офис и фен-шуй.
14) Артемий Лебедев — зажравшийся старпер, присутствующий в сознаниях только по инерции.
15) Артемий Лебедев — Бох.
16) Я должен обязательно узнать все азы управления персоналом. Когда мой мегастартап на основе web-приложения на PHP начнет приносить мне первые миллионы (в евро естественно, неудачники:), у меня не будет времени на изучение всех этих тонкостей.
17) Я хочу видеть вокруг себя только таких же распи… ээ… свободных людей как я, поэтому ээ… типа коворкинг мая читать…
18)…
+203
Хорошее начало своего бизнеса
6 min
1.9KЭту статью я написал не так давно, уже имея опыт предпринимателя. Одни моменты в ней — советы из собственной практики, другие — развитие идей, умозаключения. Но, думаю, если бы перед тем, как начинать свободное плавание предпринимателя мне кто-нибудь дал почитать подобный материал, я бы действовал несколько иначе.
Intro
В этой статье вы найдете некоторые рекомендации, советы и объяснения, которые помогут вам определить направления развития вашего бизнеса с самого начала его существования. Мы рассмотрим три важных аспекта любого бизнеса:- фокус;
- отличия;
- клиенты.
+43
Книжки для стартаперов
2 min
876Очень часто задают вопрос о том, где можно почитать по стартапам.
Могу порекомендовать три книжки:
High Tech Start Up, Revised and Updated: The Complete Handbook For Creating Successful New High Tech Companies, John L. Nesheim
Считается классическим учебником по созданию стартапов. Все этапы детально расписаны. В конце есть примеры очень известных компаний, с таблицами, сколько кому досталось денег в процессе продажи компании. Последняя редакция была уже после того, как бабл лопнул. Не расписана сама процедура поиска денег, но хорошо дает понять, когда и что надо делать. Эту книжку не удалось найти в интернете в электронном виде, если кто-то найдет – буду благодарен, если поделитесь ссылкой.
Founders at Work: Stories of Startups' Early Days, Jessica Livingston
Книга содержит интервью с основателями известных стартапов, хорошо раскрывает проблемы, которые стояли перед ними, и как они достигли успеха, преодолев их. Кстати, первое интервью с создателем PayPal – Максом
Могу порекомендовать три книжки:
High Tech Start Up, Revised and Updated: The Complete Handbook For Creating Successful New High Tech Companies, John L. Nesheim
Считается классическим учебником по созданию стартапов. Все этапы детально расписаны. В конце есть примеры очень известных компаний, с таблицами, сколько кому досталось денег в процессе продажи компании. Последняя редакция была уже после того, как бабл лопнул. Не расписана сама процедура поиска денег, но хорошо дает понять, когда и что надо делать. Эту книжку не удалось найти в интернете в электронном виде, если кто-то найдет – буду благодарен, если поделитесь ссылкой.
Founders at Work: Stories of Startups' Early Days, Jessica Livingston
Книга содержит интервью с основателями известных стартапов, хорошо раскрывает проблемы, которые стояли перед ними, и как они достигли успеха, преодолев их. Кстати, первое интервью с создателем PayPal – Максом
+21
25 способов улучшить свой сайт
3 min
31KTranslation
Эта небольшая статья поможет новичкам (и не только) оценить удобство собственного сайта и укажет основные недочёты, присущие многим сайтам. Ваши пользователи скажут вам спасибо =)
+64
Подарок для IT'шника
1 min
2.5KНавеяно опросом
Я бы хотела такую кружку иметь. Пополнила бы мою коллекцию фирменных кружек :) Да и вообще, мне кажется, это был бы отличный подарок IT'шнику, особенно в свете приближающихся праздников.
![Кружка в подарок для IT'шника](https://habrastorage.org/getpro/habr/olpictures/de7/cb0/077/de7cb007753c19dc7c462e3a58a3dafa.jpg)
Я бы хотела такую кружку иметь. Пополнила бы мою коллекцию фирменных кружек :) Да и вообще, мне кажется, это был бы отличный подарок IT'шнику, особенно в свете приближающихся праздников.
![Кружка в подарок для IT'шника](https://habrastorage.org/getpro/habr/olpictures/de7/cb0/077/de7cb007753c19dc7c462e3a58a3dafa.jpg)
+45
Сложная задача на логику
1 min
4.8KПредлагаю желающим решить следующую задачу:
Есть 15 шариков, 2 из них радиоактивны. Есть прибор с лампочкой, в который можно поместить любое количество шариков (хоть все пятнадцать), и который покажет наличие радиации. То есть, если среди положенных в прибор шариков есть хотя бы один радиоактивный — лампочка загорится, если нет — не загорится.
Необходимо найти 2 радиоактивных шарика, используя прибор не более 7 раз.
Есть 15 шариков, 2 из них радиоактивны. Есть прибор с лампочкой, в который можно поместить любое количество шариков (хоть все пятнадцать), и который покажет наличие радиации. То есть, если среди положенных в прибор шариков есть хотя бы один радиоактивный — лампочка загорится, если нет — не загорится.
Необходимо найти 2 радиоактивных шарика, используя прибор не более 7 раз.
+5
40+ фактов о Петре Митричеве
5 min
22KТем, кто хоть немного знаком с темой, имя Петра Митричева aka Petr безусловно знакомо. И известность у Пети сугубо положительная. Ну что может быть плохого в том, чтобы быть номер один в мире спортивного программирования? :) Петя неоднократно удивлял своими достижениями и порою казалось, что это действительно вне пределов человеческих возможностей. Насколько быстро Петя думает, насколько быстро решает, кодит и сдает задачи. Поэтому удивляться тому, что по аналогии с Чаком Норрисом появились «40+ фактов о Пете Митричеве» совершенно не стоит.
Итак, читаем и по-доброму смеемся :) Возможно, кому-то будет местами сложновато в силу отсутствия соответствующих знаний оценить юмор, но надеюсь, прорвемся :)
Итак, читаем и по-доброму смеемся :) Возможно, кому-то будет местами сложновато в силу отсутствия соответствующих знаний оценить юмор, но надеюсь, прорвемся :)
+58
Information
- Rating
- Does not participate
- Location
- Россия
- Registered
- Activity