Oct. 2nd, 2012

juan_gandhi: (Default)
Вчера тест номер 1249 устойчиво рухал; сегодня решил его подолбить - а он проходит. О блин. Это чо.
Погнал два других. Ага, 1251 рушится. А работал.

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

На моём лаптопе, на убунте, устойчиво какая-то фигня, томкат бросает HTTP 400 на любые попытки побеседовать с портом хоть 80, хоть 8080; и якобы это известный баг 6-го томката на убунте.

Но блин, аналогичная проблема и с акторами скальными - тоже молчанье. А ведь работало. Вчера хотел Ноэлу показать мою копалку, а ничего не работает. И логов никаких следов, сплошное HTTP 400; если же гоняю томката под мавном, то или HTTP 302 или HTTP 400 - и логов нету. Ну томкат, ну ё, я ж с ним уже больше десяти лет работаю, ну чё с ним случилось-то? Нельзя ли время как-то открутить назад. Ну или седьмой, что ли, ставить. Bit decay. Блин, да не лучше ли будет купить мак и не заморачиваться нахер с этими убунтами, где вечно нычне всё не слава богу. Ну не центос же ставить, боже мой...

P.S. Ну я томката перегрузил на лаптопе, попробую.
Но вообще на маке теперь, после типа перебилда джетти вдруг стала возвращать 302 на всё подряд (ну как жж любит, redirect loop); тогда запустил ту же аппликацию на томкате - бац, 400. Вот это да.

P.P.S. Ну здесь-то просто. Лифтовый бут вызывает наш бут, который видит, хм, нету конфигфайла - и скромно завершает работу, не регистрируя никаких хендлеров. После чего томкат на запросы будет отвечать 400, а джетти - 302. Вот это чё. Ну скажи блин 500, хендлер не найден, и все дела. Что за дурь-то, оёёй.

P.P.P.S.
  protected def bootLift(loader: Box[String]): Unit = {
      try
      {
        val b: Bootable = loader.map(b => Class.forName(b).newInstance.asInstanceOf[Bootable]) openOr DefaultBootstrap
        preBoot
        b.boot
      } catch {
        case e =>
            logger.error("Failed to Boot! Your application may not run properly", e); // (мы ебали все детали кроме шила и гвоздя - i.g.)
      } finally {
        postBoot

        actualServlet = new LiftServlet(context)
        actualServlet.init
      }
    }


PPPPKS. Ну всё, на лаптопе апликушку починил, можно идти спать.
juan_gandhi: (Default)
Пока я варежку разевал, оказалось, что с дюжину провайдеров уже нашлось на наш зипкод.
http://www.switchtobroadband.com/95119-internet-service-providers-page1.html

Ну и что я щёлкаю клювом? Пора посылать комкаст с его ерундой. Телевидение вообще уже имеет примерно такой же смысл, как радиоточка.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

August 2025

S M T W T F S
      12
3456789
10 11 12 13141516
171819 20212223
2425 2627282930
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 28th, 2025 10:05 pm
Powered by Dreamwidth Studios