» Материалы за Декабрь 2015 года

 
 

happy(new Year(2016));

Автор: admin от 31-12-2015, 17:20, посмотрело: 189

happy(new Year(2016));
Собственно, буду немногословен, передаю всем привет из 2016 года!
Всем-всем-всем хаброжителям хочу пожелать здоровья, удачи, добра, творческого простора и конечно безбажного кода
а на этих слова вспомнил и отыскал цитату kahi4 из позапрошлого новогоднего топика:

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

 

Мониторим S.M.A.R.T. в Zabbix

Автор: admin от 31-12-2015, 17:15, посмотрело: 309

Для тех кто использует Zabbix, и хочет научится делать свои шаблоны и мониторить не стандартные системы (которых еще нет в Zabbix), а также,
кому нужен расширенный мониторинг S.M.A.R.T., и кого не устроили уже существующие шаблоны, прошу под кат.

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

 

Webpack ProvidePlugin: как не писать простыню import/require в начале javascript модуля

Автор: admin от 31-12-2015, 13:40, посмотрело: 314

Если вы разрабатываете на современном javascript, то почти любой ваш модуль содержит простыню таких строк:

import React from 'react'
import $ from 'jquery'
...

Как оказалось, большинство этих строк можно не писать, доверив их генерацию автоматике. И помогает в этом новомодный webpack, в котором, как оказывается, полно приятных сюрпризов. Кроме всем известных require и import для любых файлов и уже описанного на хабре «hot module replacement», webpack может проанализировать ваш исходный код и автоматически включить нужные модули на основании используемых литералов. Под катом — краткое описание как работает эта магия.
Ознакомиться с заклинанием

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

 

Графовые базы данных: святой Грааль для разработчиков?

Автор: admin от 31-12-2015, 12:15, посмотрело: 444

На Хабре не утихают споры о том, какие базы данных лучше и круче, дискуссии о перспективах SQL и NoSQL. Я не удержался и решил порассуждать о том, где могут быть полезны именно графовые БД.

Прежде чем начать, давайте задумаемся, какая информация имеется у нас сегодня на повестке дня? Это уже не просто данные – это весьма непредсказуемая структура, которая со временем может превратиться либо в BigData, либо в сложную семантическую сеть, и часто разработчик не может заранее сказать, какой она будет. Так как же выбрать базу данных – или хотя бы ее архитектуру, чтобы создать действительно быстрое и эффективно работающее приложение?

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

 

Yota: достижения уходящего года

Автор: admin от 31-12-2015, 12:15, посмотрело: 273

Yota: достижения уходящего года

Декабрь — самое время подводить итоги. Yota растет и развивается. В 2015 году мы реализовали много интересных проектов. Так, например, дистрибуция наших SIM-карт для смартфонов и планшетов действует уже в 71 регионе, связь Yota в сетях 2G/3G/4G работает по всей стране. К концу 3-его квартала 2015 года наших пользователей стало полтора миллиона. Только с августа по конец сентября количество клиентов увеличилось на 50%! Под катом — больше цифр, дат и событий, значимых для нас и наших пользователей.

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

 

Работа с базой данных в Google App Engine/Google Cloud Endpoints на Java: фреймворк Objectify

Автор: admin от 31-12-2015, 05:00, посмотрело: 213

В предыдущих статьях («Google Cloud Endpoints на Java: Руководство. ч. 1», «Google Cloud Endpoints на Java: Руководство. ч. 2 (Frontend)», «Google Cloud Endpoints на Java: Руководство. ч. 3») мы разбирали создание API на Google Cloud Endpoints и фронтенда к нему на AngularJS.

Однако руководство по созданию API было бы неполным без работы с базой данных.

В этой статье мы рассмотрим фреймворк Objectify для работы с встроенной в GAE базой данных App Engine Datastore.

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

 

Новогодний голосовой хабрачат (2016)

Автор: admin от 31-12-2015, 04:55, посмотрело: 233

Новогодний голосовой хабрачат (2016)

Новый год уже не за горами, а это может означать только одно — время для тёплого, лампового общения в голосовом хабрачатике (есть и обычный чат).

Общаться будем в TeamSpeak 3.
Скачать его можно тут.

Для подключения к серверу достаточно ввести IP — speakserver.cloudapp.net и ваш никнейм.

С наступающим, друзья! http://habrahabr.ru/post/274387/#habracut

Категория: Программирование, Системное администрирование, Информационная безопасность

 

Objective-C вопросы на уровень middle/senior

Автор: admin от 31-12-2015, 02:50, посмотрело: 247

Что должен знать objc разработчик на уровень middle/senior?
К сожалению, четкой черты на вертикальное развитие нет. Парадокс, но чтобы знать что изучить, нужно знать что ты не знаешь.
Я постарался вспомнить самые интересные вопросы, которые мне задавали самому на различных собеседованиях, а так же расширил их множеством вопросов(тем же уровнем) от себя.
Здесь нет общих вопросов вроде: IoC, design patterns, S.O.L.I.D. и т.п.

ВНИМАНИЕ!!!
Помимо вертикального развития немаловажно и горизонтальное

ВНИМАНИЕ!!! (2)
Не пишите в комментарии ответы на вопросы, это дает возможность людям самостоятельно разобраться.
Однако, если у вас имеются интересные вопросы по теме, я с радостью добавлю их в список.

Конечно, это не заменит живого общения, однако позволит неплохо подготовиться к собеседованиям.


Начинаем

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

 

Бюджетная самодельная ПТС «НА КОЛЕНКАХ» (Передвижная тв-станция). Часть 2: расположение камер и работа команды

Автор: admin от 31-12-2015, 02:00, посмотрело: 223

Бюджетная самодельная ПТС «НА КОЛЕНКАХ» (Передвижная тв-станция). Часть 2: расположение камер и работа команды

Часть вторая.


<<<перейти к первой части

Предисловие 1:
Напомним, что здесь мы делимся исключительно ЛИЧНЫМ опытом, на конкретном примере.
Данное решение не может дать вам коммерческого результата. Для этого воспользуйтесь профессиональной ПТС. Однако же, когда нет бюджета, и ваше событие вот-вот уйдёт бесследно, не оставив ничего, кроме воспоминаний — всё же лучше воспользоваться такой самодельной ПТС «из того, что было», чем остаться вообще без памятного видео.

Предисловие 2:
Как всегда, в тексте присутствует «ВИДЕОВЕРСИЯ». В которой, мы постарались максимально наглядно всё визуализировать. Надеемся, если возникнут сложности при прочтении, — видеоверсия поможет расставить всё на свои места. Итак, поехали!

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

 
Назад Вперед