• Подскажите варианты использования «железок»

    AGvin
    @AGvin
    С HP Proliant MicroServer, по крайней мере, можно сделать домашний файловый сервер.
    Ответ написан
    1 комментарий
  • Подскажите варианты использования «железок»

    dlinyj
    @dlinyj
    Сделать умный дом. Навешать кучу датчиков, и далее всё логать :). Вопрос в возможностях.
    Ответ написан
    3 комментария
  • Подскажите варианты использования «железок»

    Nickel3000
    @Nickel3000
    Да просто море вариантов использования, зависит от того, чем вам интересно заниматься. Вот, например, для Raspberry Pi:

    Webcam server
    Vehicle tracking (using an add-on GPS module)
    Streaming internet radio box
    Vehicle Diagnostics, full OBDII logger with touch screen interface
    Baby monitor
    Media server by adding a couple of USB hard drives
    Media receiver (hopefully we’ll get a port of XBMC or PLEX)
    Video chat
    Game emulator, running MAME (build your own arcade cabinet?)
    Network Attached Storage setup (NAS)
    Mini web server
    FTP server
    Proxy server
    Firewall
    Portable Media PC
    Run an alarm system
    Security webcam (with motion sensor)
    Control garden lighting
    Control sprinkler system
    Wearable computer
    HTPC for TV web browsing
    HTPC for streaming Netfilx / Hulu etc
    In car Computer
    Thin client computer
    Game server
    IRC / chat server
    build a cheap laptop
    build a cheap tablet
    create a digital photo frame
    Asterisk VOIP server
    PBX
    Home automation system
    MP3 player
    Portable personal computer, you can use it anywhere you can find a monitor.
    multitouch screen coffee table
    Wall hanging screen with voice control for network pictures, weather, news and RSS feeds
    Cyber Cafe computer
    Video conferencing system
    Personal weather station / logger
    Control a light display
    Control an LED board
    Put it in an old mac classic or mac plus case as a general purpose computer
    Intelligent photo frame with touch
    Wardriving setup
    A dedicated Synth, possibly with touch screen
    Solar powered desktop computer
    CNC controller
    High tech birthday / Xmas presents
    Backup server
    RSS ticker
    High tech alarm clock
    Mini projector
    DOSBox for games
    Processing farm for SETI@Home
    Cafe media player
    Brains for Arduino setup
    Mumble server
    Industrial manufacturing controller
    TOR server
    BitTorrent seedbox
    Family notice board
    CD / DVD ripping device
    Car black box with video
    Wall mounted, interactive mood lamp
    Robotic telescope / camera controller
    Display photographer portfolio images
    BitTorrent client
    SMS gateway
    Ответ написан
    1 комментарий
  • Подскажите варианты использования «железок»

    Evengard
    @Evengard
    Торрентокачалка? Мощней чем роутер наверное получится, и не шумит…

    Как вариант можно медиасервер наверное сделать, но это уже заморачиваться надо.
    Ответ написан
    2 комментария
  • Тестирование вебсервера?

    vsespb
    @vsespb
    Есть Apache Benchmark (но есть ещё более продвинутые утилиты)
    Ответ написан
    1 комментарий
  • Самодельное хранилище SAN Fiber Channel?

    Rastler
    @Rastler
    А вы именно хотели бы блочный доступ? Нынче NAS, как бы самый модный трэнд. А вообще, наверное. стоит «плясать» от задач.
    Ответ написан
    5 комментариев
  • Стоит ли учить пхп новичку?

    Есть подозрение, что толком на JS вы ничего не писали, а значит программировать по сути не умеете. Тогда не считаю PHP хорошим языком в качестве почти первого.

    Если у вас цель сделать хоть что-то конкретное на сервер-сайде, то PHP идеален, как голый, так и в виде кучи готовых движков (не путать с фреймворками). Если цель разобраться, что и как происходит на сервер-сайде, то годится любой современный язык, на котором можно написать CGI-приложение, а лучше HTTP-сервер (на PHP можно). Если же цель освоить современные принципы высокоуровневой разработки, реализации бизнес-логики, а не борьбы с нюансами, то начав с PHP вы рискуете за деревьями не увидеть леса — слишком много особенностей собственно языка придётся иметь в виду. Тут порекомендую почти как lightman (Java, .NET, Python), но исключив Ruby — он слишком хорош для первого языка :), переходить на какой-то другой из «мэйнстримовых» будет мучением. Освоив принципы на одном из этих трёх языков вы потом легко сможете освоить PHP на любом уровне, хотя и будете часто материться :(

    P.S. Если что PHP основной язык более десяти лет, но он был далеко не первым, а первую свою программу для веба писал на голом Си (почти голом, CGI использовал, HTTP сервер не писал).
    Ответ написан
    Комментировать
  • Стоит ли учить пхп новичку?

    gunya
    @gunya
    python.
    Позволяет писать гораздо более красивый и изящный код. Быстрее по производительности. Логичнее в некоторых вещах.
    Просто прекрасные Django, Flask, Werkzeug — фреймворки для веба. Можно писать не только сайты без проблем, хотите демон написать — хорошо, десктопное приложение — пожалуйста. Хотите критичную часть ускорить — cython.

    php — да, я начинал с него.
    Плюсы: позволяет не задумываясь пихать код в html.
    Минусы: позволяет не задумываясь пихать код в html.
    Фреймворков с такой приятной магией, как на питоне, я не видел.

    Да, php можно изучать, если работаете с какой-нибудь CMS, там python сливает. Если писать свое и качественно — python подойдет гораздо лучше, учитывая то, что хостинг для питона сейчас довольно несложно найти.
    Ответ написан
    Комментировать
  • Ваше мнение - Кто имеет право праздновать день программиста?

    Nickel3000
    @Nickel3000
    А вам жалко что ли? Пусть кто хочет — тот и празднует, хоть День космонавтики, хоть День программиста.
    Ответ написан
    3 комментария
  • Производительный маршрутизатор с хорошим SNMP MIB. Есть такие?

    AnViar
    @AnViar
    Срети MikroTik посмотрите.
    Ответ написан
    Комментировать
  • Ищу: систему мониторинга производительности сетевых устройств

    All3
    @All3
    У нас стоит HP Network Node Manager. У нас 24190 устройств, cisco, серверы, и прочее.
    Работаю с этим мониторингом не долго, но могу сказать, что достаточно удобно и много всевозможной статистики и настроек.
    Ответ написан
    Комментировать
  • Как изучить программирование с нуля?

    charon
    @charon
    Введение в теорию я не подскажу, но первым ЯП предлагаю взять Питон (лично моё мнение). Также полезно поставить Линукс — это не совсем программирование, но лично на мой взгляд Линукс значительно лучше подходит для обучения программированию. Установка практически всех необходимых программ (компиляторы, IDE и пр) в Линуксе проще, чем в других ОС.
    Ответ написан
    Комментировать
  • Как изучить программирование с нуля?

    TheHorse
    @TheHorse
    Полностью поддерживаю SLY_G.

    Книги — источник систематически изложенной информации. Прочитайте хоть одну книгу по Pascal / C# (ну или что там еще простого есть (только не С, там сразу уклон в системное и сложновато будет, каким бы простым он не был)). А потом делайте что хотите:
    1. Свой небольшой / большой проект, который научит думать и решать проблемы.
    2. Чужой (open source) проект, где заставят делать правильно.
    3. Юниором куда-то, где вас будут явно учить.

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

    Доп. инфа:
    1. Учите математики, если вы не знаете что такое детерминант, ряды Тейлора, конъюнкция… — стыдно быть даже юниором.
    2. Англ. — печально, но все самое интересное на англ. языке
    3. Задавайте больше вопросов, но перед тем как их задавать пробуйте разбираться и думать самостоятельно.

    Удачи вам.
    P. S. Товарищи, не давайте вредных советов).
    Ответ написан
    Комментировать
  • Как изучить программирование с нуля?

    beeruser
    @beeruser
    Лучше брать известные open-source программы от вменяемых разработчиков (Google, например) и разбираться в их устройстве. Писать свой код как можно больше, реализуя любые задачи что попадутся под руку.
    А уже потом, обладая знаниями и/или зная точно что искать, можно приступать к чтению книг по программированию, если они вам понадобятся.
    Ответ написан
    Комментировать
  • Как изучить программирование с нуля?

    SLY_G
    @SLY_G
    журналист, переводчик, программист, стартапщик
    1) выбрать область программирования. Трёхмерные игры, веб-разработка, системное программирование для определённой ОС, и ещё тысяча направлений — все абсолютно разные и требуют разного подхода.
    2) Выяснить, какой язык обычно используют для выбранного направления.
    3) выбрать учебник по этому языку. По поводу выбора учебника уже можно здесь задать вопрос.
    Ответ написан
    1 комментарий
  • Какое сетевое оборудование выбрать?

    @phasma
    Бери HP, там уже сам по моделькам ориентируйся. У них и саппорт адекватный(открыли тикет, когда были проблемы с подсчетом пакетов, поправили, выложили новую прошивку) и цены адекватные. STP, VLAN все есть, если нужно, то еще и веб морду можно подключить. Сейчас во внешнюю сеть железячка 2910 за 100к всего держит свободно 4Гб, в ближайшем будущем подключат 10Гб, т.к. у хостера пока нет свободных портов. Все остальное 2510. Статистику по внутренней сети не помню, но там гораздо больше(отдельный VLAN).

    С Allied были проблемы, ибо порты сами отваливались и менять по гарантии очень геморно. У нас один D-Link очень древний, которому уже лет 5 прослужил дольше. Cisco какое-то время ставили для тестов, но разницы с HP как-то не ощущалось, поэтому взяли HP.
    Ответ написан
    2 комментария
  • Какое сетевое оборудование выбрать?

    foxmuldercp
    @foxmuldercp
    Системный администратор, программист, фотограф
    постарайтесь сразу посмот реть в сторону поддержки l2/l3 — QoS — чтобы голос можно было в приоритет выделить. а так — выше удже красиво расписали, пара core свичей в горячем резерве/параллели, от них по два линка на этаж/блок, там уже что-то по проще. тогда будет кольцо с stp и если линки где-то побьются об этом уже мониторинг от коммутатора будует знать
    Ответ написан
    1 комментарий
  • Какое сетевое оборудование выбрать?

    Thermik
    @Thermik
    Могу посветовать поговорить с Борисом Куликовым 787-48-84 он занимается Аллиедом вот уже лет 10, знает все современыые линейки и модели. Я оставил эту тему лет 6 тому назад.
    Ответ написан
    1 комментарий
  • Какое сетевое оборудование выбрать?

    Thermik
    @Thermik
    Можно все сделать на AlliedTelesis. Вендор не такой пафосный как CISCO или HP, но более надёжный чем D-Link и другие «линки» и «неты».
    Ответ написан
    3 комментария
  • Какое сетевое оборудование выбрать?

    apetropolsky
    @apetropolsky
    Собственно, Анастасия выше привела достаточно здравую концепцию и отличный принцип относительно количества коммутаторов. Некоторые дополнения от меня: если не стоит вопрос цены (а в описании задачи я такого пункта не нашёл), то я бы поставил вместо HP гигабитные коммутаторы класса Cisco Catalyst 2960, причём в стеке. И ядро бы продублировал вторым коммутатором 3560, если они стекируемые. Если нет, то поставил бы вместо них Catalyst X3750, они точно стекируемые. Таким образом, получаем следующую конфигурацию: сервера — стек Catalyst'ов 3-го уровня — стек Catalyst'ов 2-го уровня — пользователи. Дорого, но надёжно. И ещё на VLAN'ы можно всё поделить, для удобства управления, повышения логичности и безопасности сети.

    Собственно, бюджет-то какой? Потому как теоретизировать можно долго.
    Ответ написан
    5 комментариев