а остров в Индонезии, где активно растят кофе.
Так теперь есть не только JavaScript, а и CoffeeScript, который не совсем самостоятельный язык, а как раз компилируется в JavaScript..
Оригинал этой записи в личном блоге.
а остров в Индонезии, где активно растят кофе.
Так теперь есть не только JavaScript, а и CoffeeScript, который не совсем самостоятельный язык, а как раз компилируется в JavaScript..
Оригинал этой записи в личном блоге.
Зашёл в джиру, попробовал отправить комментарий к тикету, а там грабли:
Перегрузил страницу, попробовал отправить снова — та же ошибка. Ещё несколько раз попробовал, страница успешно перегружается, а комментарий запостить не дают.
Причём грабли эти подложили лично мне, у всех остальных нормально работает. Я вообще-то софт на жабе не люблю, там большинство разработчиков примерно как на похапе, но джира вроде более-менее приличная, и тут корпоративный сайт хостится на atlassian.net, у самих разработчиков-то должно работать..
Оригинал этой записи в личном блоге.
ххх: мне тут в jabber через аськотранспорт вопрос пришел:
> слушай, в чем может быть трабла
> перенес директорию www в tmpfs
> после перезагрузки все сайты на хостинге отдают 404
http://ibash.org.ru/quote.php?id=15557
Znayko: вставьте пропущенное слово: … есть – ума не надо (4 буквы).
despot76: гугл
http://ibash.org.ru/quote.php?id=15559
Сказать, что Java является хорошим ЯП, потому что он работает не зависимо от ОС, это тоже самое, что сказать – анальный секс хорош, потому что он работает не зависимо от пола.
http://ibash.org.ru/quote.php?id=15619
Skywrtr: Сделайте мне отключение клавиатуры, если веб-камера видит кота!
http://ibash.org.ru/quote.php?id=15217
Оригинал этой записи в личном блоге.
Ребёнок попросил поставить игрушку, увиденную у подруги. Игрушка нашлась быстро, оказалась она кроссплатформенная. Написана на джаве, работает под виндой, линуксом, MacOS, iOS, андроидом и даже FreeBSD.
Скачал с сайта производителя. Ну она, правда, под опенсорсным JRE не заработала, захотела родной оракловый. Поставил. Завелась, но только в демо-режиме. А чтоб в нормальном режиме поиграть, надо заплатить производителю денюжек. А меня это напрягает.
Покопавшись в интернетах, обнаружил офигенный рецепт. Оказалось, что рекомендованный производителем метод запуска java -jar игрушка.jar
запускает не саму игрушку, а только launcher. А этот launcher, в свою очередь, запускает уже саму игрушку в виде ещё одного экземпляра джавы с явно указанным классом из другого jar’а, маршрутами к библиотекам, ресурсам, логам и прочими параметрами.
И вот когда она запустилась, с помощью ps ax
можно посмотреть все эти параметры, записать их в файлик и использовать его вместо родного launcher’а.
А хитрость в том, что если из списка параметров убрать –demo, то игрушка внезапно начинает работать в нормальном режиме. Офигенная защита.. Похоже, Java влияет на моск почище, чем PHP.
Оригинал этой записи в личном блоге.
Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме.
А то б, может, пошёл.. Как-то им нефигово платят:
Position: Senior .NET Web Developer with PHP
Location: Dublin
Job type: Permanent / full-time
Salary: €50,000 – €60,000
Experience required: 5+ Years
Upd: а за джаву и ещё больше. Правда, тут не просто программист, а менеджер разработки, но зарплата очень нехилая..
“…looking for someone who has 5 years of Java Development experience and at least 1-2 years of that experience should be a team lead/development manager position.
Requirements:
•Degree in Computer Science (or similar)
•Minimum of 5 years fulltime development experience and 2 years of this should be team lead experience.
•Expertise in implementing Agile (preferably SCRUM)
•Excellent understanding of Object Oriented Programming
•Significant Java experience
•Excellent technical writing skills
•Excellent verbal communication in English
•Excellent project management and estimation skills and knowledge
•Firm understanding of web technologies
•Fluent in SQL
•Comfortable with Linux
•Experience with Spring MVC & Spring JMS
a very generous benefits package to the perfect candidate and a competitive Salary in the region of 80k+”
Оригинал этой записи в личном блоге.
Послало меня начальство учиться JBoss’у. Зачем — не знаю, моего мнения никто не спрашивал. Ну ничего не поделаешь, надо — так надо. Прослушали первую лекцию, приступили к лабораторной работе. Организаторы для всех учеников подняли виртуальные машины, положили туда все нужные файлы, написали подробную инструкцию. Всего-то надо распаковать этот самый JBoss из дистрибутива, скопировать дефолтную конфигурацию, подправить логин/пароль для доступа, запустить, зайти в admin console.
Казалось бы, ошибиться негде. Но… лично у меня конкретно эта admin console не запускается, ругаясь exception’ами на много экранов, общий смысл которых сводится к тому, что /usr/lib/jdk1.6.0_30/jre/lib/amd64/xawt/libmawt.so не может найти libXtst.so.6. Причём в целом JBoss работает, в JMX console даже можно зайти, а admin console никак не запускается. Лично у меня. У всех остальных всё работает. Виртуальные машины и дистрибутивы у всех совершенно одинаковые, под копирку сделаны. Клиентские машины у кого под виндой, у кого под линуксом.
Показал преподавателю. Он офигел. Зашёл на мою виртуальную машину, запустил тот же JBoss с той же конфигурацией, и… у него всё работает. Попробовал я ещё раз со своей машины… Опять не работает.
Впрочем, отгадку я нашёл довольно быстро. А вам слабо?
Оригинал этой записи в личном блоге.
Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме.
Мне оно совершенно не по профилю (Java EE Developer), так что если кому интересно – обращайтесь, перешлю.
Мне понравилось: “Salary is very competitive with an office that has views of the whole city.”
Оригинал этой записи. Комментировать можно тут или там.
Вот только jboss’а мне не хватало для полного счастья :(
Оригинал этой записи. Комментировать можно тут или там.
Или это лично мне так везёт на быдлокодеров?
Пишу разработчикам вопрос, почему сервер выдал ошибку, полностью описываю свои действия, прилагаю полный дамп javax.servlet.ServletException, который мне вывалили в браузер.
Получаю ответ: “Most of the times I just need to touch the war or restart the server and the application works again with no problems.
Today the box has been restarted.
Can you please try now?”
То есть, искать и исправлять ошибки – не барское дело. Рестарт помогает – ну и отличненько.
Только в данном случае он нифига не помог..
Ну и что исключения можно ловить и обрабатывать, особенно такие, как org.hibernate.exception.ConstraintViolationException: could not insert: [com.***], никто не знает..
Оригинал этой записи. Комментировать можно тут или там.