LINUX.ORG.RU

Сообщения GreenBag

 

Nginx на определенный domain с кастомными хедерами

Можно ли (и как?) сделать так, чтобы на определенный домейн из RoR+passenger+nginx реквесты шли немного измененными? добавлялись нужные хедеры. Куда копать? proxy? virtual host?

 ,

GreenBag ()

Go vs Elixir

Всем привет. Вот уже много лет пишу на Ruby/Rails, но, как показывают текущие веяние лет через 5 нужно будет полностью пересесть на что-то другое. Что бы выбрали вы сейчас для освоения и почему?

 ,

GreenBag ()

Помогите опознать деталь

Всем привет. Решил немного скинуть лишнего жира и обзавелся велосипедом. Пришел в коробке. в целом по сборке ничего сложного нету (на 99% он собран) но таки есть пару деталей, которые я не опознал.

На фотке первой похож на звонок, но вряд ли http://i.piccy.info/i9/5fa8ca86eb611370a38918035abe478d/1473874298/637495/107... На второй — эти черные штуки вокруг диска тормозов (пластиковые) что это и зачем они? http://i.piccy.info/i9/f95c5c6a8132feed40958d5a92e73e3e/1473874249/727154/107...

Какие еще будут пожелание и советы? (кроме как не кататься по дорогам с автодвижением, т.к. этого точно не будет). Чтобы еще must have? шлем? перчатки?

 

GreenBag ()

Пустить весь траффик в одну точку

Всем привет. Ситуация такая — есть место, где я работаю и подключаюсь к сети через Wifi. Но я не хочу, чтобы те, кто предоставляют wifi видели куда я хожу. Должна быть видна лишь одна точка через которую будет идти траффик. Я подозреваю можно что-то сделать с помощью VPN сервера. Но я особо не силен в этом, может просто подсказать в какую сторону копать? (конкретнее, не хочу чтобы один из работодателей палил мои ночные халтуры на Odesk)

 ,

GreenBag ()

RubyMine, настройка шрифта

Привет (сори если не в ту тему), но

не получается настроить в нужный цвет результаты поиска в RubyMine (ссылка на скрин ниже). Тема Darcula. Черный и синий на черном напрягают.

Кто подскажет?

http://i.piccy.info/i9/28d5099aa9bb7e5ee3965e0361efe84b/1436270802/24728/9274...

 ,

GreenBag ()

Книги по дискретной математике и дискретной вероятности

Всем привет! Подскажите толковую литературу. Сам далеко не математик, поэтому хочется что-то понятное, без «тройных интегралов», но и без особой воды. Мне кроме Кнута в голову ничего не приходит (Конкретная математика и т.п.) Есть ли еще что? может наши отечественные авторы?

 ,

GreenBag ()

Haskell: под ghc работает, под ghci нет

Простой код:

let myprod [] = 1
let myprod (x:xs) = x * myprod xs
myprod [1,2,3]

*** Exception: <interactive>:4:5-33: Non-exhaustive patterns in function myprod

Если просто скомпилировать, то все ок. Подскажите что я пропустил?

 ,

GreenBag ()

Помогите с мотивацией

Всем привет. Не знаю, бывал ли подобное у других, но сейчас у меня следующая ситуация. Работаю в IT компании около 1.5 лет. Коллектив хороший, много друзей. Но развитие не совсем такое, как хотелось бы. Это компания в 80 человек. И, понятно, что сравнивать с гигантами индустрии (Украина) сложно. Сейчас вот поступает предложение перехода в хорошие (2 компании) с повышение з.п. и штатом в одной 2000 тыс. человек и 350 в другой. Проекты тоже там будут другие, сложнее и будет чему новому научиться. Т.е. я понимаю, что нужно делать этот новый шаг. Но не знаю, не хватает какой-то уверенности, пинка под зад. Что делать?

p.s. Семьи нет, ничего не держит.

 ,

GreenBag ()

gPodder не загружает все подкасты (с первого по последний)

Подписался на pocast http://rubyrogues.com/feed/. На работе через iTunes стащил все эпизоды с 1 по 130. gPodder же тянет только последние 20, хотя максимум эпизодов на подкаст стоит в 250. Как мне скачать все?

 ,

GreenBag ()

Gvim не стартует из консоли

Странно все это, но пока не знаю что дальше делать. При запуске GVim из консоли он виснет, а в процессах появляется вот такое:

Vim

Когда я это процесс прибиваю — GVIM нормально стартует дальше. Кто подскажет — в чем может быть проблема?

 , ,

GreenBag ()

wifi vs LAN

Всем привет. Вроде бы и все понятно, но вот объясните мне такую вещь. Есть сеть 100Mbit, есть WiFi (тот что g, т.е. 54Mbit) Запускал подряд несколько тестов на SpeedTest к _одному_ и тому же серверу. Результаты поражают: LAN (через тот же роутер) дает честные 60down,55up, WiFi же где-то в районе 25/25. Я не пойму — если заявлено 54 — так должно же резаться по 54? Или я не прав? Router: Asus WL 500 gp, v1 на всяк случай.

 , ,

GreenBag ()

Нужно ли выдергивать сетевой кабель из ноутбука во время грозы?

Привет всем.

Долгое время жил с интернетом в 6Мбит + wifi router + notebook. Теперь же есть тот же ноутбук, но 100Мбит. Ограничиваться в 54Мбит нет желание (роутер стандарт n не тянет), пока сетевой кабель воткнул прямо в сетевуху ноута. У прова до дома идет оптика (как знаю, вроде она как грозоустойчива). Но все равно меня мучают смутные сомнения, что сетевуха ноута вместе с ноутом могут выгореть при «удачном» попадании молнии (кстати, громоотводы на крыше дома тоже вроде как есть). Что скажете? Есть ли такая возможность (получить дымящийся пирожок из ноута)?

 , ,

GreenBag ()

Книга с задачками по программированию

Привет всем. Сейчас иногда полистываю SICP (книга стоящая). Но что есть кроме нее из серии «сборник задач по программированию»? Из серии олимпиадных и т.п.? Желательно, чтобы она не была уж очень математически направленного характера.

 ,

GreenBag ()

Ruby и бесконечные Enumerators

Всем привет. Сижу, вот, разбираюсь в Ruby. Набрел на такой вот пример (ниже продублирую код)

#!/usr/bin/env ruby
# Return given number of even Integers
# that have number '4' within them

even_numbers = Enumerator.new do |yielder|
  number = 0
  count = 1
  loop do
    number += count
    count += 1
    yielder.yield number
  end
end

class Enumerator
  def infinite_selector(&block)
    Enumerator.new do |yielder|
      self.each do |value|
        yielder.yield(value) if block.call(value)
      end
    end
  end
end

p even_numbers
  .infinite_selector {|val| val % 2 == 0}
  .infinite_selector {|val| val.to_s =~ /4/}
  .first(10)

В итоге получаю:

[406, 496, 946, 1540, 2346, 3240, 3486, 4186, 4278, 4560]

В свою очередь не пойму, почему пропускаются числа 4, 8, ... Почему сразу выводятся такие «большие» числа?

 ,

GreenBag ()

Ruby (и Ruby on Rails) — насколько перспективно?

Сразу прошу прощения, если промахнулся с веткой (думаю в Job ей не место, в Talks тоже).

Вопрос состоит в следующем: мне нравится Ruby, мне нравятся RoR. Сейчас как раз работаю в конторе, которая пишет приложения мелкой и средней сложности. Естественно параллельно задействованы всякие фронтэндерские штуки (JS, Jquery), и всякие БД. Вот я занимаюсь это работой, чтото параллельно узнаю по сабжу... И думаю — а насколько вообще это все перспективно в плане «масла на бутерброд»? Может все это красиво, на «старая добрая» Java будет «понадежнее» в этом плане? Как вообще сейчас востребованы рубисты, рельсовики?

 , ,

GreenBag ()

Tremulous в Ubuntu 12.10

Ничего не могу понять, вот здесь есть такой пакет (и для amd64 архитектуры). Вот мой sources.list

cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 12.10 _Quantal Quetzal_ - Release amd64 (20121017.5)]/ quantal main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://ua.archive.ubuntu.com/ubuntu/ quantal main restricted
deb-src http://ua.archive.ubuntu.com/ubuntu/ quantal main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://ua.archive.ubuntu.com/ubuntu/ quantal-updates main restricted
deb-src http://ua.archive.ubuntu.com/ubuntu/ quantal-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://ua.archive.ubuntu.com/ubuntu/ quantal universe
deb-src http://ua.archive.ubuntu.com/ubuntu/ quantal universe
deb http://ua.archive.ubuntu.com/ubuntu/ quantal-updates universe
deb-src http://ua.archive.ubuntu.com/ubuntu/ quantal-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://ua.archive.ubuntu.com/ubuntu/ quantal multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ quantal multiverse
deb http://ua.archive.ubuntu.com/ubuntu/ quantal-updates multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ quantal-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://ua.archive.ubuntu.com/ubuntu/ quantal-backports main restricted universe multiverse
deb-src http://ua.archive.ubuntu.com/ubuntu/ quantal-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu quantal-security main restricted
deb-src http://security.ubuntu.com/ubuntu quantal-security main restricted
deb http://security.ubuntu.com/ubuntu quantal-security universe
deb-src http://security.ubuntu.com/ubuntu quantal-security universe
deb http://security.ubuntu.com/ubuntu quantal-security multiverse
deb-src http://security.ubuntu.com/ubuntu quantal-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu quantal partner
# deb-src http://archive.canonical.com/ubuntu quantal partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu quantal main
deb-src http://extras.ubuntu.com/ubuntu quantal main

sudo apt-get install tremulous
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package tremulous

 ,

GreenBag ()

Зачем такое «разнообразие» в Rails?

В процессе изучения RoR, я пришел к тому, что абсолютно одни и тежи действия можно сделать 3мя и более способами. Вот, к примеру:

link_to "Edit", edit_products_path(@product)
link_to "Edit", [:edit, @product]

или

link_to "Show", product_path(@product)
link_to "Show, @product

Зачем такая мешанина? Почему нельзя выбрать что-то одно?

 

GreenBag ()

Ссылка на появившиеся новые сообщения

Странно, что тут такого нету (аля стэковерфлоу): отвечаю, я скажем в какой-то теме, в это время кто-то еще ответил. Должна появиться ссылочка типо «Кто-то еще ответил в этой теме», по клику на которую мы сможем лицезреть оные.

 ,

GreenBag ()

Права uucp на файл

С первого гугления я так и не понял — что значит, что у меня на некоторые файлы стоят такие вот права:

ls -la /usr/local/java/jdk1.7.0_17
total 19732
drwxr-xr-x 8 uucp  143     4096 Mar  1 13:28 .
drwxr-xr-x 4 root root     4096 Mar 15 22:55 ..
drwxr-xr-x 2 uucp  143     4096 Mar  1 13:22 bin
-r--r--r-- 1 uucp  143     3339 Mar  1 13:20 COPYRIGHT
drwxr-xr-x 4 uucp  143     4096 Mar  1 13:20 db
drwxr-xr-x 3 uucp  143     4096 Mar  1 13:20 include
drwxr-xr-x 5 uucp  143     4096 Feb  4 22:07 jre
drwxr-xr-x 3 uucp  143     4096 Mar  1 13:28 lib
-r--r--r-- 1 uucp  143       40 Mar  1 13:20 LICENSE
drwxr-xr-x 4 uucp  143     4096 Feb  4 22:07 man
-r--r--r-- 1 uucp  143      114 Mar  1 13:20 README.html
-rw-r--r-- 1 uucp  143      444 Mar  1 13:21 release
-rw-r--r-- 1 uucp  143 19852819 Mar  1 13:20 src.zip
-rw-r--r-- 1 uucp  143   123324 Feb  4 22:07 THIRDPARTYLICENSEREADME-JAVAFX.txt
-r--r--r-- 1 uucp  143   172252 Mar  1 13:20 THIRDPARTYLICENSEREADME.txt

Зачем это нужно и кто таки владелец?

 ,

GreenBag ()

Шахматы — посоветуйте литературу.

Привет всем.

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

 ,

GreenBag ()

RSS подписка на новые темы