Pull to refresh
0
0
Александр @alexander007

User

Send message
Вместо того что бы тихо какать в карму лучше бы высказали с чем не согласны.
А какие-нибудь патенты связанные с технологиями microsoft будут переданы компании Unwired Planet?! Надеюсь, что будут. Хотя, вся эта возня с патентами уже изрядно надоела. Лучше бы действительно исследованиями занимались.
А чем Zabbix не нравится и остальные системы? Там, простите за выражение, всяких свистелок и перделок туева куча. Ну разве что для прокачки скилов? Тогда да — поддерживаю.
В принципе не плохо. А кроме JAVA и .Net поддерживаются еще какие-нибудь языки? Или все остальные в пролете? Я использую C/C++/Python.
«Как связать мир SQL и ООП? Какой 'мост' для это использовать?» Эти вопросы я уже не раз задавал, и в том числе на хабре, но ответа не было. Поэтому задаю еще раз: Как обеспечить взаимодействие ортогональных технологий? Как построить гибкую архитектуру, что бы проект можно было адаптировать к новым требованиям? Как снизить энтропию в нем? Как защитить существующий код от изменений? Как обеспечить модульность проекту?
— Если использовать напрямую SQL запросы в коде, то получается, простите за выражение, говнокод. Если измениться структура данных — код проекта придется менять, и не просто менять, а менять в нескольких местах.
— Если используешь ORM, то до определенного момента все идет как по маслу. Геморрой начинается когда проект уже завязан на ORM, и оказывается что в ней не хватает какой-то функциональности. Тогда начинаешь просто волосы рвать на себе, за то что выбрал эту ORM, а не другую (у которой проблем ни чуть ни меньше). Да существуют очень крутые ORM, но как уже было написано, они не выразительны с их собственным «SQL» языком.
— Перенос части логики в БД по средствам хранимых процедур. Очень привлекательный метод. Однако как минимум появляется привязка к конкретной СУБД. Появляются трудности с отладкой. Обеспечить модульность проекта не очень просто. В одном из своих проектов я, ради эксперимента, превратил PostreSQL фактически в RPC сервер. Не могу сказать что результат мне понравился. Возможно я что-то не учел, или не правильно построил архитектуру.
— Использование NoSQL. Сам не юзал. Но люди говорят, что там своих проблем куча.
Какие есть еще походы? Какие есть еще соображения?
P.S. По профессии я не программист — сисадмин я. Программированием занимаюсь как говориться «не ради пьянства окаянного, а дабы не отвыкнуть», поэтому многого не знаю и хотел бы услышать мнение других.
«в конце года мы подготовим сравнительную таблицу тестов различных дисковых накопителей, в том числе PCI-E SSD и можно будет наглядно и просто их сравнить» в конце 2013 года? А по раньше можно?!
Тоже юзаю в основном Debian. Нравиться стабильность. Один раз настроил и забыл. Легко обновляется. Нет проблем с виртуализацией — пару минут и новая виртуалка уже работает (имею ввиду собственную ферму в ЛВС). Однако у BSD есть несколько интересных вещей, которые хочется юзать. Взять хотя бы его ядро. ИМХО но ядро FreeBSD приятнее кастомить чем Linux. А еще там есть ZFS, NPF(netbsd), netgraph. Да и сами дистрибутивы более монолитны. А вот с виртуализацией, как мне показалось, не очень (как у FreeBSD9 не знаю, а вот FreeBSD8 на Xen не очень быстро работала даже с использованием модифицированного ядра. Debian — просто летает). Ну и конечно система портов. Я люблю собирать ПО из исходников, но когда у тебя несколько десятков серверов, да еще и в виртуальной среде, то на это может уйти куча времени.
Поэтому я соглашусь с мнением что BSD лучше ставить на реальное железо в небольших количествах. А Debian и его производные в виртальной среде.
Если не ошибаюсь, все это хорошо описано в мануале по Zabbix. Когда передо мной встала задача мониторить по мимо linux форточки, инфу о счетчиках я там нашел.
Дааа, Почта России жжет. У меня жене отправили 2 посылки из одного и того же отделения в Москве с разницей в пол часа. Посылки дошли с разницей в 2 месяца. Чего там они делали с посылкой?! Да еще и в отделении наорали за то что жалобу написали.
Супер вещь! Robotron был моим первым компом. У него был диск с целыми 20Мб.
Про организацию RAID1. Имел ввиду то где хранится на винтах информация о RAID (в начале или в конце). Если в конце, то обычно проблем не бывает, подтыкаешь к любому компу и все ок. А если она будет в начале? что тогда? Искать нужный адрес и монтировать с указанием смещения? И вообще как дела обстоят у других контроллеров в данном вопросе с RAID1. Я юзал встроенные в материнские платы LSI и Intel (fake raid) контроллеры. У них проблем с чтением RAID1 на другом контроллере не было, однако они мне не понравились.
Спасибо. Вопрос к автору: можно ли восстановить данные с RAID при помощи R-Studio или другой тулзой при условии, что использовался аппаратный RAID контроллер и после его смерти диски были подключены к рабочей станции для восстановления? Воде бы в R-Studio есть такой режим. Если есть возможность поэкспериментируйте и расскажите о результатах.
И еще вопрос. Собираюсь прикупить RAID контроллер для linux сервера. Остановился на Adaptec RAID 6805E. Как у него организован RAID1? При выходе из строя контроллера я смогу снять данные без др. такого же контроллера? Существуют ли какие-нибудь утилиты у производителей для съема данных с винтов после смерти контроллера?
По больше бы таких девушек! А то доходит до смешного. Сисадмин решает задачи по программированию для дочери (учится в ВУЗе на программиста) программиста (женщины).
Не соглашусь с Вами. Вот мои аргументы:
— я числюсь инженером, а не эникейщиком. Это черным по белому записано в трудовой книжке
— PBR я настраивал по желанию начальства иметь резервный канал в инет
— Работаю я с 8 до 12 и с 13 до 17. Остальное время — мое личное, которое я предпочитаю проводить с семьей. И только по просьбе начальства могу перенести свой график (за отгул или компенсацию)
— Я не выполняю роботу за других людей. Мне за это не платят. Мне платят заставку инженера
— Хороший инженер должен развиваться — это часть его работы. Я проходил стажировку в одном из банков. Там сисадминов гоняют на курсы каждые пол года. Считаю приемлемым тратить часть рабочего времени на самообразование. Если конечно стремиться к чему-то большему чем эникейшество.
— И интересы мои с работодателем совпадают. Являясь инженером я обеспечиваю стабильно работающий сетевой комплекс. В этой компании я начинал работать эникейщиком. Ни чего хорошего не было. Сервера падали, рабочие станции висели, в сети летал kido. А я носился как электровеник по зданию. Вытирая воду с пола вместо того чтобы чинить трубу. Сейчас каждый занят своей работой.

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

И еще лирическое отступление на тему «корпораций зла». Скажите вы смотрели французскую комедию «Игрушка»? Там есть фраза «И к тоже монстр? Я или вы ...»
Все кроме меня и начальника совместители или аутсорсеры. Они приходят когда есть работа для них. Эникейщика нет. Хотя я предлагал ввести такую должность, хотя бы полставки. Начальство отказалась. Иногда я помогаю пользователям, но крайне не охотно. Т.к. позиционирую себя как инженера. Рабочая инфраструктура это пожалуйста (linux, win, всякие сетевые железки с мудреными протоколами), это мне нравиться, к этому я стремлюсь. Комп на рабочем месте пожалуйста, к стати с рабочими станциями не заморачиваюсь, ос из образа, настройки через AD, вся инфа на серверах. Если комп глючит — за 30 минут свежая система. Если проблемы с железом то либо гарантия либо списание. А так извините, но я прихожу в ярость когда сижу настраиваю PBR на маршрутизаторе, а меня, блин, просят отправить почту за секретаря (в такие моменты напрягаю весь свой литературный потенциал чтоб отмаршрутизировать человека в null route). Так что либо юзеры записывают под диктовку то что я им говорю либо сами решают свои проблемы. АРМ у них есть, а то что они на нем работать не умеют — их проблема. Возможно я жестковат, но я лучше потрачу время на чтение, эксперименты, на серверно-сетевую железку чем на юзера. Первое прибавит мне скила и конкурентоспособность на рынке труда, а второе для меня как для специалиста — впустую потраченое время.
Нет не единственный. Есть еще программист (девушка), человек который обслуживает печатающую технику, монтажник (строит кабельные трассы и тянет витую пару), человек отвечающий за телефонную систему и начальник, который частично может заменить каждого из нас. Сисадмин я единственный. Организация не большая, 100 АРМ + 100 без компов.
Я работаю сисадмином. Отвечаю за сервера win и linux. Без проблем настраиваю через SSH коммутаторы, маршрутизаторы и сервера. Свободного времени много на работе, все работает, сбои редкие. Еникейшеством стараюсь не заниматься, если пользователь не знает как что-то сделать, то даю понять что это его проблема. На работе пишу свои проекты (пишу на C,C++,python, bash) и прокачиваю скилы. Сегодня к стати решал задачи по программированию для ребенка нашего программиста. Работа нравится. Денег на жизнь хватает. Проблем не вижу в знании технологий программирования и администрирования. Однако считаю что должность настоящего сисадмина не предполагает верстки страниц, написания кода php, и настройки сервера под все это, хотя уметь программировать он должен. Все таки админ это админ, программер это программер, а эникейщик это эникейщик.
Рассказ об РЖД? Работа на износ, отсутствие отпусков, дежурства, система показательных порок… Или я не прав? Хотя вроде бы у них давно есть helpdesk.
А как насчет идеи шлюза с *nix? Там есть такие полезные продукты как iptables, squid, L7-filter и др. Не говоря уже про классификацию и шейпинг трафика. Может быть стоит посмотреть в данную сторону. Свое творение это очень хорошо. Но как показывает практика в своем багов бывает больше.

Information

Rating
Does not participate
Location
Россия
Registered
Activity