• Поставил программу для разминки глаз - стали болеть глаза?

    artzub
    @artzub
    Программист
    Программа полезная, но упражнения не правильные, так ты только глазные мышцы перенапрягаешь.
    Рекомендую следующий комплекс упражнений:
    1. Складываем ладони как показано на фото:




    2. Потом прикладываем пальцы к центру лба а ладони накладываем на глаза, так что ресницами не касаться ладоней и не единого лучика света не проникало.

    перед этим можно хорошенько потереть ладони друг об друга дабы разогреть. Таким образом мы ладони начнут интенсивней отдавать тепло и лучше прогреют глаза, чем ускорят кровообращение.
    3. Теперь не снимая ладони открываем глаза и стараемся быстро быстро и легко поморгать. Все сидим минут 3-5 и представляем что смотрим в черную черную даль.
    4. Не снимая ладони делаем следующие упражнения:
    — Влево-вправо-влево, 2 раза, быстро быстро поморгали,
    — Вверх-вниз-вверх, 2 раза, поморгали,
    — С левого верхнего угла в правый нижний и обратно (по диагонали), 2 раз, поморгали,
    — По диагонали но с правого верхнего угла, 2 раза, поморгали,
    — Рисуем глазами прямоугольник, по центу вверх-направо-вниз-налево-вверх-направо, 2 раза, поморгали,
    — Рисуем прямоугольник в обратном направлении, 2 раза, поморгали,
    — Рисуем круг, по центру вверх 12 часов-на 3 часа-6 часов-9 часов-12 часов, 2 раза, поморгали,
    — Часы в обратном направлении, 2 раза, поморгали,
    — Рисуем синус или косинус кому что удобней слева—направо и справа—налево, поморгали.

    Этот комплекс упражнений повторять не более 3 раз в день. Иначе перенапряжете глазные мышцы.

    Это упражнение называется Пальминг
    Ответ написан
    2 комментария
  • плагины для удобства работы в Visual Studio 2010

    artzub
    @artzub
    Программист
    visualstudiogallery.msdn.microsoft.com — большая галерея плагинов.
    Использую повседневно:
    1. Git Source Control Provider — goo.gl/jti8t
    2. PowerCommands — goo.gl/n4Oha
    3. Productivity Power Tools — goo.gl/56tZW
    4. VS10x Code Map v2 — goo.gl/fJa4Z
    • у этого разработчика плагинов есть очень полезные, но они платные.
    5. Javascript Parser — goo.gl/YkCaG
    Ответ написан
    1 комментарий
  • Художественная литература. Что Вы читаете?

    artzub
    @artzub
    Программист
    рекомендую сайты:
    1. www.fantlab.ru/ это как бы алфавитный указатель только с описаниями биографиями и обсуждениями, плюс он умеет давать рекомендации.
    2. abook-club.ru — это форум любителей аудиокниг, есть рубрики с рецензиями что очень полезно, также можно попросить рекомендацию, и есть свой торрент трекер где выложены аудиокниги самиздам причем, большинство из них начитано по просьбам форумчан.
    Ответ написан
    Комментировать
  • Художественная литература. Что Вы читаете?

    artzub
    @artzub
    Программист
    Сейчас читаю Кира Булычева «Река Хронос», первое впечатление пока жвачка и тянучка, очень много социального и мало научно-фантастического, но это пока, написано очень приятно слухабельно =)

    Недавно закончил Владимир Васильев все, что есть в аудио. Особо хочется отметить цикл «Смерть или Слава» и «Ведьмак из большого Киева».

    А вообще по мне так АйТи на прямую связано с фантастической/фентезийной художественной литературой склад ума такой у большинства айтишников. И для себя замечаю что, если еду с работы или на нее, и не слушаю книг или, вообще, неделю без книги, мир как будто тускнеет — чувствую голод.
    Ответ написан
    2 комментария
  • Перенаправление портов по имени сайта

    artzub
    @artzub Автор вопроса
    Программист
    В первую очередь выражаю свою благодарность inkvizitor68sl и rednaxi, что посоветовали на nginx.

    А теперь решение:
    первый файл ts.our (расположен в каталоге /etc/nginx/sites-available и имеет символическую ссылку в /etc/nginx/sites-enabled):
    1. upstream backend {
    2.     # Адрес back-end'a
    3.     server 192.168.0.2:8888;
    4. }
    5.  
    6. server {
    7.  
    8.     listen 80; ## listen for ipv4
    9.     listen [::]:80 default ipv6only=on; ## listen for ipv6
    10.  
    11.     server_name   www.ts.our ts.our;
    12.  
    13.     access_log   /var/www/ts/logs/ts.access.log;
    14.     error_log    /var/www/ts/logs/ts.error.log;
    15.  
    16.     location / {
    17.         access_log   /var/www/ts/logs/ts_root;
    18.         proxy_pass   http://192.168.0.2:8888;
    19.         include     /etc/nginx/proxy.conf;
    20.     }
    21.  
    22.     location /doc {
    23.         access_log   /var/www/ts/logs/ts_doc;
    24.         rewrite     ^/doc(/.*)?$ /javadoc$1;
    25.         root      /var/www/ts/core/docs/;
    26.         index      index.html;
    27.     }
    28.  
    29.     location /javadoc {
    30.         access_log   /var/www/ts/logs/ts_jdoc;
    31.         root      /var/www/ts/core/docs/;
    32.         index      index.html;
    33.     }
    34.  
    35.     # Статическиое наполнение отдает сам nginx
    36.     # back-end этим заниматься не должен
    37.     location ^~ /cssimages/ {
    38.         access_log   /var/www/ts/logs/ts_css;
    39.         root      /var/www/ts/core/webapps/TrackStudio/;
    40.         expires     max;
    41.     }
    42.  
    43.     location ^~ /icons/categories/ {
    44.         access_log   /var/www/ts/logs/ts_cat;
    45.         root      /var/www/ts/core/etc/plugins/;
    46.         expires     max;
    47.     }
    48.  
    49.     location ^~ /style/ {
    50.         access_log   /var/www/ts/logs/ts_st;
    51.         root /var/www/ts/core/webapps/TrackStudio/;
    52.     }
    53.  
    54.     location ^~ /jquery/ {
    55.         access_log   /var/www/ts/logs/ts_jq;
    56.         root /var/www/ts/core/webapps/TrackStudio/;
    57.     }
    58. }
    59.  
    60. # HTTPS server#
    61. server {
    62.     listen     443;
    63.     server_name   www.ts.our ts.our;
    64.  
    65.     location / {
    66.         proxy_pass   https://192.168.100.60:8433;
    67.         include     /etc/nginx/proxy.conf;
    68.     }
    69. }


    второй это настройки proxy.conf (расположены в каталоге /etc/nginx):
    1. proxy_redirect         off;
    2. proxy_set_header        Host $host;
    3. proxy_set_header        X-Real-IP $remote_addr;
    4. proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
    5. client_max_body_size      10m;
    6. client_body_buffer_size     128k;
    7. proxy_connect_timeout      90;
    8. proxy_send_timeout       90;
    9. proxy_read_timeout       90;
    10. proxy_buffer_size        4k;
    11. proxy_buffers          4 32k;
    12. proxy_busy_buffers_size     64k;
    13. proxy_temp_file_write_size   64k;


    производительность возросла в разы даже не было такой когда по ip обращаешься на прямую так как все картинки и другую статику выдавали сервелеты.

    надеюсь кому-то пригодится.

    P.S. на jetty весит TrackStudio
    Ответ написан
    Комментировать
  • Перенаправление портов по имени сайта

    artzub
    @artzub Автор вопроса
    Программист
    Спасибо всем!
    Нашел решение сам.
    вот если кому понадобится:

    <VirtualHost *:80>
      ServerName ts.our

      <Proxy *>
        Order deny,allow
        Allow from all
      </Proxy>

      ProxyPass / http://192.168.0.2:8888/
      ProxyPassReverse / http://192.168.0.2:8888/
      ErrorLog /var/log/apache2/ts_error_log
      CustomLog /var/log/apache2/ts_log common
    </VirtualHost>

    Ответ написан
    4 комментария
  • Какую open-source систему управления проектами выбрать?

    artzub
    @artzub
    Программист
    сколько пользователей будет?
    если не больше 5 то рекомендую TrackStudio, она очень гибкая, можно свои веб интерфейсы делать и писать скрипты для работы, ну там много чего www.trackstudio.ru/
    но у нее персональная лицензия на 5 человек максимум!
    Ответ написан
    1 комментарий
  • Поисковик музыки

    artzub
    @artzub
    Программист
    решение:
    1. ставим google chrome
    2. скачиваем расширение goo.gl/zLP0
    3. ищем музыку в last.fm и слушаем ее в приложении
    Ответ написан
  • Существуют ли технологии локального определения местоположения объекта (не GPS\Glonass)?

    artzub
    @artzub
    Программист
    У нас в Красноярске есть компания НВИЦ «Радиус» она выпускает радиолокационное оборудование и сопутствующий софт для обнаружения объектов в шахтах. Думаю и на предприятии можно установить. www.radius-nvic.ru/ вот сайт вроде ее!
    Ответ написан