HP Flexible Thin Clients — практика

Автор: admin от 5-10-2015, 22:23, посмотрело: 2470

HP Flexible Thin Clients — практика

Модельный ряд HP Flexible Thin Clients предлагает несколько тонких клиентов с различной конфигурацией и производительностью. На тонких клиентах используется несколько операционных систем: HP ThinPro, HP Smart Zero Core, Windows Embedded.

Далее я опишу процесс настройки тонких клиентов на базе ОС HP Smart Zero Core с рекомендациями.

Категория: Админитстрирование » Системное администрирование

 

Пол Грэм: «Проектирование и исследование»

Автор: admin от 5-10-2015, 21:46, посмотрело: 440

Пол Грэм: «Проектирование и исследование»

Пол Грэм, Design and Research, January 2003

«Хакеры и Художники», глава 15
Проектирование и Исследование
За перевод спасибо knagaev

(Эта статья в своей основе содержит программный доклад на NEPLS осенью 2002 года)

Приезжающих в Америку часто застаёт врасплох манера американцев начинать разговор с вопроса «Чем вы занимаетесь?» Я никогда не любил этот вопрос. Я очень редко слышал достойный ответ на него. Но сейчас думаю, что решил эту проблему. Теперь, если кто-нибудь спрашивает чем я занимаюсь, я смотрю ему прямо в глаза и говорю «Я проектирую новый диалект Lisp.» Этот ответ я рекомендую всем, кто не любит когда интересуются что они делают. Разговор тут же свернёт на другие темы.

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

Различия между проектированием и исследованием похожи на противопоставление нового и хорошего. Архитектурное решение не должно быть новым, но должно быть качественным. Результаты исследования не обязательно должны быть правильными, но обязаны обладать новизной. Думаю, что эти два пути сходятся на вершине: лучший дизайн превосходит своих предшественников на основе использования новых идей, а лучшее исследование решает задачи, которые не столько новые, сколько на самом деле заслуживающие решения. Так что, в конечном счёте, мы стремимся к одному, просто двигаемся с разных сторон.

Пол Грэм: «Проектирование и исследование»

Категория: Программирование, Веб-разработка

 

Big Data от А до Я. Часть 2: Hadoop

Автор: admin от 5-10-2015, 19:10, посмотрело: 899

Привет, Хабр! В предыдущей статье мы рассмотрели парадигму параллельных вычислений MapReduce. В этой статье мы перейдём от теории к практике и рассмотрим Hadoop – мощный инструментарий для работы с большими данными от Apache foundation.

В статье описано, какие инструменты и средства включает в себя Hadoop, каким образом установить Hadoop у себя, приведены инструкции и примеры разработки MapReduce-программ под Hadoop.
Big Data от А до Я. Часть 2: Hadoop

Категория: Админитстрирование » Системное администрирование

 

Почему Интернету нужен IPFS, пока ещё не поздно

Автор: admin от 5-10-2015, 18:23, посмотрело: 684

Почему Интернету нужен IPFS, пока ещё не поздно

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

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

Как и почему это? Для ответа на этот вопрос придётся вдаваться в подробности.

Категория: Программирование

 

Сравнение схем двух баз данных

Автор: admin от 5-10-2015, 18:20, посмотрело: 826

Предположим у вас есть prod и test базы данных. В какой момент разработчик внес изменения в тестовую базу, но забыл внести эти изменения в боевую базу. Если это часто используемая таблица, то ситуация очень быстро становится очевидной, так как в логах появятся ошибки в SQL-запросах и вам ничинает звонить начальник с упреками «какого @#$%».

Но иногда изменения затрагивают редко используемые таблицы, либо изменения на первый взгляд не совсем очевидны (например кто-то изменил длину поля VARCHAR и у вас стали обрезаться строки, или кто-то добавил индекс, из-за которого запросы на тестовой базе выполняются на порядок быстрее).

Еще вариант — вы провели обновление ПО и у вас все перестало работать. Куча непонятных ошибок на пустом месте, приложение лежит, пользователи не довольны.

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

Сравнение схем двух баз данных

Категория: Системное администрирование, Веб-разработка, Microsoft

 

ECFG: сажаем ~/.emacs на диету

Автор: admin от 5-10-2015, 18:14, посмотрело: 490

Друзья, сегодня я хочу поделиться с вами реализацией идеи по созданию модульной, переносимой и масштабируемой конфигурации для вашего любимого текстового редактора, опробованную в деле за многие месяцы на самых различных сочетаниях железа и ПО: Emacs Config.

ECFG: сажаем ~/.emacs на диету

Категория: Программирование

 

Почему я выбрал Yii2

Автор: admin от 5-10-2015, 17:56, посмотрело: 1522

Перевод некоторых глав из книги Bill Keck. Yii 2 For Beginners.

Предисловие


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

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

Другое большое преимущество у шаблона advanced, это то, что приложение делится на frontend(пользовательская часть) и backend(модуль управления), который дает исчерпывающий ответ на постоянно возникающий вопрос: «куда же поместить модуль управления?»
Я бы хотел не только ввести вас в удивительный мир php фреймворка, но и так, же дать вам точку опоры, включающую все, в чем нуждается надежное веб-приложение управляемое базой данных. Хотя advanced шаблон содержит чрезвычайно полезные возможности, в нем, конечно же, отсутствуют важные части, которые мы будем пополнять с помощью этой книги.

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

Возможности


С инсталляцией advanced шаблона вы получите некоторые возможности веб-приложения, включающие в себя:


  • предопределённую схему таблицы пользователей

  • форму входа и регистрации пользователей

  • функциональность восстановления забытого пароля

  • разделённые области пользователей (frontend) и администраторов(backend)

  • автоматическую генерацию кода для моделей, контроллеров и представлений

  • встроенную интеграцию с Twitter Bootstrap и приоритетную верстку для мобильных устройств

  • надежные виджеты и помощники для представления данных

Категория: Программирование

 

Metaballs без шейдеров + физика жидкостей

Автор: admin от 5-10-2015, 17:32, посмотрело: 390

Metaballs без шейдеров + физика жидкостейКак-то раз возник у меня диспут с хабраюзером ZimM по поводу безшейдерного 2D движка: я утверждал, что для простых 2D игр шейдеры не обязательны, почти все эффекты можно сделать спрайтами, его же позиция была обратной. Я не раз в уме возвращался к этому спору и придумывал задачи, не реализуемые на первый взгляд без шейдеров, и именно решение одной такой задачи и привело к созданию игры, где игрок управляет жидкостью наклоном телефона.

Категория: Программирование, Веб-разработка

 

Блоки. Внутреннее устройство файла базы данных Cache

Автор: admin от 5-10-2015, 17:30, посмотрело: 545

Не так давно на хабре в блоге InterSystems были выложены статьи о том, что собой представляет глобал в Cache, с чем его готовят и как подают (часть 1 и часть 2). Это всё, конечно, интересно, удобство работы с любыми моделями данных, какие только пожелает разработчик. Но что обеспечивает хорошую скорость обращения с этими глобалами?

Блоки. Внутреннее устройство файла базы данных Cache

подробнее о блоках

Категория: Админитстрирование » Системное администрирование

 

Иногда лучше меньше — почему только Google-авторизация? + канал Rusbase

Автор: admin от 5-10-2015, 17:09, посмотрело: 403

Недавно на хабре вышла статья на тему Юзабилити форм авторизации и мы решили поделиться своим мнением, почему наша форма авторизации выглядит вот так:
Иногда лучше меньше — почему только Google-авторизация? + канал Rusbase
У нас в системе нет регистрации, нет входа по логину-паролю. Наша конверсия на регистрацию при входе от 34% до 80% в зависимости от источника. И более 80% из тех кто вошел — добавляют устройства и пользуются системой.

Подробнее почему так, под катом.

Категория: Веб-разработка, Google

 
Назад Вперед