У нас неплохо получается хранить фотографии, поэтому мы решили упростить жизнь и вам, если вы хотите соорудить свой tumblr, facebook или imgur. Дело на самом деле нехитрое, но есть тонкости, о которых лучше знать заранее. К тому же мы сделали всё на node.js, что не слишком характерно для хранилища с более чем 100 000 000 фотографий.
Метка «никто не читает теги» - 4
Хранилище фотографий Topface теперь open-source
2013-06-26 в 6:55, admin, рубрики: node.js, open source, высокая производительность, ит-инфраструктура, никто не читает теги, метки: node.js, open source, никто не читает тегиWolfram-Math-in-Logistics: Кольцевые маршруты
2013-06-22 в 11:50, admin, рубрики: logistics, mathematica, Wolfram, wolfram mathematica, математика, никто не читает теги, метки: logistics, mathematica, Wolfram, wolfram mathematica, никто не читает теги
Начнём мы конечно же с теории и дадим определение кольцевому маршруту и его возможным частным случаям. Кольцевой маршрут — маршрут движения автомобиля по замкнутому контуру, соединяющему несколько потребителей (поставщиков). Разновидностями кольцевых маршрутов являются развозочные, сборные и сборно-развозочные маршруты. Развозочным называется такой маршрут, при котором продукция загружается у одного поставщика и развозится нескольким потребителям. Сборочный маршрут — это маршрут движения, когда продукция получается у нескольких поставщиков и доставляется одному потребителю. Сборно-развозочный маршрут — это сочетание развозочного и сборочного маршрутов.
Читать полностью »
Особенности получения пакетов через raw socket в Linux
2013-06-14 в 8:16, admin, рубрики: c++, linux, sniffer, socket, никто не читает теги, метки: c++, linux, sniffer, socket, никто не читает теги
Linux (в отличии, к примеру, от FreeBSD) позволяет использовать сырые сокеты не только для отправки, но и для получения данных. В этом месте существуют интересные грабли, на которые я наступил. Теперь спешу показать их тем, кто еще на знает, чтобы каждый, используя свой любимый язык программирования, будь то C++ или Python, мог опробовать их в деле.
Суть граблей изображена на рисунке, чтобы те, кто уже в курсе, не тратили свое время.
Читать полностью »
Wolfram-Math-in-Logistics: Маятниковые маршруты
2013-06-11 в 16:30, admin, рубрики: logistics, mathematica, Wolfram, wolfram mathematica, математика, никто не читает теги, метки: logistics, mathematica, Wolfram, wolfram mathematica, никто не читает теги Как и обещал в своём прошлом посте (тут), что в случае если он будет «принят», я продолжаю цикл статей об использовании Wolfram Mathematica для решения небольших прикладных задач в логистике. Жаль только читатели поскупились на комментарии.
Сегодня мы рассмотрим маятниковые маршруты. Мы будем преследовать две цели: с одной стороны рассмотрим три вида маятниковых маршрутов, а именно маятниковый маршрут с холостым обратным пробегом, с не полностью груженым обратным пробегом, с полностью груженым обратным пробегом, и их технико-эксплуатационные показатели, с другой рассмотрим как можно автоматизировать расчёт этих показателей, дабы избавить себя от излишнего вбивания чисел в калькулятор. Трудно сказать насколько такая автоматизация эффективна и полезна, но работать над этим было по крайней мере интересно.
Под катом много картинок, но не бойтесь, их общий вес около 640 КБ. Как говорил один советский летчик-космонавт «Поехали!».
Читать полностью »
Миллион статей в русской Википедии!
2013-05-11 в 11:50, admin, рубрики: wikipedia, Википедия, никто не читает теги, метки: Википедия, никто не читает теги 11 мая 2013 года в 01:43 по UTC русский раздел Википедии прошел психологический рубеж в 1 миллион статей! 1 000 000 статьей РВП стала статья о научно-исследовательской организации Life Extension Foundation, специализация которой — исследование и распространение информации о продлении жизни и здоровья. Автором «юбилейной» статьи является участник UG72.
Оригинальная новость на викиновостях.
Краткое введение в boost::program_options
2013-03-26 в 18:20, admin, рубрики: boost, c++, command line, никто не читает теги, метки: boost, c++, command line, никто не читает теги Занимаясь разработкой алгоритмов, постоянно одергиваю себя, а вдруг изменения, которые работают на небольшом примере, привнесут разброд и шатание в результаты на других, больших данных. Тогда мне на помощь приходит командная строка. Самое ужасное, что каждый раз реализовывать парсер аргументов уже надоело, а значит, не последним средством для C++ программиста оказывается пакет program_options из библиотеки boost.
Читать полностью »
Что нам стоит Git настроить!
2012-12-28 в 16:31, admin, рубрики: Git, gitconfig, никто не читает теги, Программирование, метки: Git, gitconfig, никто не читает теги
Дарова! (ничего оригинальнее не придумал)
Сомневаюсь что эта заметка тянет на полноценный пост, но я все же оставлю ее здесь. О чем же пойдет речь?
Все мы слышали о Git. Все мы знаем что он — хорош. Но лишь немногие пытаются что-то с ним делать, как-то его протвикерить. Сразу говорю, тут не будет ничего паранормального, только немного работы с файлом .gitconfig. Да-да, именно с тем файлом, который так трепетно пылится у вас в домашней директории.
Так, мне уже немного надоело писать этот, по сути, безсмысленный вступной текст, так что давайте уже начнем что-то делать.
Читать полностью »
139-ФЗ со стороны «законопослушного вебмастера» или Dura Lex, Sed Dura
2012-11-15 в 23:05, admin, рубрики: 139-фз, Dura Lex, веб-дизайн, великий российский фаервол, мысли вслух, наркотики, никто не читает правил, никто не читает теги, поросёнок пётр, цензура в интернете, Чулан, метки: 139-фз, dura lex, веб-дизайн, великий российский фаервол, мысли вслух, наркотики, никто не читает правил, никто не читает теги, поросёнок пётр, цензура в интернете На дворе стоит ноябрь, холодный и грустный. Грусть не из-за погоды, а и-за того, что до «великого и могучего» «бессмысленного и беспощадного русского файрвола» мы-таки дожили! Холод и тоска на сердце, не потому что снег-дождь, а потому что Лурка попала под обстрел. Да, Можно спорить о «желании российских чиновников выслужиться» или показать«кто есть кто»? Но вебмастер уже задумался, что его сайт завтра может тоже оказаться «под раздачей».
Первая мысль харбаюзера: как технически обойти цензуру? Может перетащить сайт в криптосеть? Или создать невидимый канал передачи данных. Хабрапоиск намекает «про анонимайзеры-torы-прокси-i2p-vpnы» топиков «за этот холодный ноябрь» набежало побольше чем за весь прошлый год! Логично! IT-шники же!
И все натыкается на вопрос: — а что, других способов, что ли нет?
А далее возникают другие «Мысли Вслух», что не техническими мерами единными. Я ведь простой, честный вебмастер, делаю простые вебсайты, (вроде как) никому не вредящие!!! Должны же быть «и на правовом поле методы борьбы»! В конце концов, мы так считаем, что закон-то должен быть на нашей стороне! О Нет! Я не «наивный»! Я, конечно, не про законы этой страны, я про Третий Закон Ньютона — «Действие равно противодействию» ;) А как говорил Великий Архимед: чтобы что-то «перевернуть» нужна «точка опоры».
Попробуем за этим обратиться к «Букве Закона»! Того самого закона, который «139-ФЗ», призванного чтобы ввести тотальну цензурузащищать нежную детскую психику от «пагубного влияния» и попробуем найти в нем для себя точку опоры. И после нескольких минут вкуривания первая точка опоры быстро нашлась:
Статья 14. Особенности распространения информации посредством информационно-телекоммуникационных сетей