УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1235.3 пользователей не могут ошибаться!
?6907
прекрасное6424
говно5887
говнорашка5512
хуита4695
anime3056
linux2645
music2622
bnw2588
рашка2560
log2337
ололо2113
pic1812
дунч1734
сталирасты1488
украина1437
быдло1434
bnw_ppl1370
дыбр1237
гімно1158

Ура, я теперь паринь с Red Hat Developer Subscription. Подписаться здесь: https://developers.redhat.com/register Зарегавшимся до 1 февраля можно легально использовать лицензию для Small Production на 16 машин.
#PX0J5F (6) / @bazar / 1188 дней назад

Это чувство, когда JVM от IBM считает себя умнее тебя и приходится идти на ухищрения дабы его наебать и сэкономить памяти на долгоживущих строках:

$ cat Main.java
import java.lang.reflect.Field;

public class Main {
    public static void main(final String... args) throws Exception {
        Field f = String.class.getDeclaredField("value");
        f.setAccessible(true);
        StringBuilder sb = new StringBuilder(40);
        sb.append("01234567890123456789012345");
        String s1 = sb.toString();
        sb.append("hello, world!");
        String s2 = sb.toString();
        Object v1 = f.get(s1);
        Object v2 = f.get(s2);
        System.out.println(v1 == v2);
    }
}

$ javac Main.java
$ java Main
false
$ /opt/ibm/java-x86_64-80/bin/java Main
true
#EPK53Y (1) / @hirthwork / 3255 дней назад

днище ебаное

Error Message: In a JIT-compiled Java method, a finally block is
not executed when:

1. A multi-type catch block is used to catch more than one type
of exceptions.

2. An exception is thrown from the try block that matches
anything but the first type in the multi-type catch.

3. An exception is thrown from the catch block. It can be a new
exception, or the caught (re-thrown) exception.

© http://www-01.ibm.com/support/docview.wss?uid=swg1IV68110

Оригинальный разбор полётов здесь:
https://www.ibm.com/developerworks/community/forums/html/topic?id=b660d423-abee-4d81-9a82-450824a26298&ps=25

#E3KYQA (12+1) / @hirthwork / 3328 дней назад

тимлид уходя с работы вскользь спросил, как я смотрю на переход с IBM JDK на Oracle JDK. чую, просрал IBM свои некогда охуительные гарбаж коллекторы

#YBRL0K (13) / @hirthwork / 3352 дня назад

сидишь и обновляешь страницу http://www.ibm.com/developerworks/java/jdk/linux/download.html в надежде что появится Java 8

#CP52GQ (2) / @hirthwork / 3411 дней назад

twf наступаешь на багу в jvm. ладно бы это была безобидная бага, так ведь она RuntimeException заворачивает Error что убивает нить исполнения к хуям

#TREZ76 (2) / @hirthwork / 3428 дней назад

айбиэмовцы — мудаки. в их jre MessageDigest.clone() не делает deep clone. В результате, при попытке посчитать md5 от разных данных в разных потоках приведёт к порче и той и другой чексуммы

#YLU5KJ (1) / @hirthwork / 3717 дней назад

А есть в природе кухонная инфа о том, что у них там как происходило-происходит с командой инженеров?

#NSX9RI (0+4) / @l29ah / 3932 дня назад

IBM Watson - одна из наиболее интересных современных прото-ИИ систем. Мне, и многим другим интересно знать как она работает. Некоторое количество информации об этом разбросано по интернету:
Статья содержащая обзор высокоуровневыой архитектуры системы.
http://www.aaai.org/Magazine/Watson/watson.php
Инфраструктурные детали, а также предлагаемые открытые аналоги для создания простого и ограниченного налога IBM Watson.
https://www.ibm.com/developerworks/mydeveloperworks/blogs/InsideSystemStorage/entry/ibm_watson_how_to_build_your_own_watson_jr_in_your_basement7?lang=en
Что интересно, так это упоминание фреймворка UIMA который предназначен для извлечения фактов из неструктурированных источников. Одна из самых сложных задач на мой взгляд.
http://domino.research.ibm.com/comm/research.nsf/pages/r.nlp.innovation.html
http://farm6.static.flickr.com/5297/5455752519_37a780c5c7.jpg
Гайд по UIMA: http://www.fing.edu.uy/~gmonce/ws-uima-a4.pdf
http://www.nactem.ac.uk/tsujii/T-FaNT/T-FaNT.files/Slides/Brown.pdf
Сборник научных статей о UIMA и обработке естественного языка.
http://www.research.ibm.com/journal/sj43-3.html
В частности вот отдельные статьи:
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.90.5824&rep=rep1&type=pdf
libgen.org/scimag5/10.1147/sj.433.0490.pdf http://libgen.org/scimag5/10.1147/sj.433.0490.pdf
libgen.org/scimag5/10.1147/sj.433.0516.pdf http://libgen.org/scimag5/10.1147/sj.433.0516.pdf 
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.137.8093&rep=rep1&type=pdf
Из этих статей можно получить некоторое представление об архитектуре и алгоритмах Watson, хотя многие детали остаются в секрете (их право, ведь они - создатели).

#OUVRAU (0+1) / @engineer / 4063 дня назад
С SOMobjects неизбежно возникли проблемы, но я всё, что пока встретил, решил, и мои модификации можно найти на BitBucket: https://bitbucket.org/OCTAGRAM/somobjects Сейчас оно пока привязано к VisualAge и именно им я и собирал примеры. Сколько я хорошего написал про SOM, столько плохого я теперь могу написать про смежную продукцию IBM. Фейл SOM случился, конечно, не из–за особенностей самого SOM. И не только из–за убийства OS/2, как я раньше думал. Были и другие выдающиеся своей нелепостью ходы IBM. Последняя версия SOMobjects рассчитана на VAC 3.6.5. В p2p такое сложно найти, зато есть 4.0. Так вот, в этом 4.0 нет компилятора командной строки! Уму непостижимо, но IBM так и сделал. http://old.os2.ru/articles/dev/pub/vac/v.....e.phtml.ru > Когда фирма Stardivision продала фирме SUN свой продукт Star Office, последняя отказалась выпускать вресию для OS/2 аргументируя тем, что преусловутый gcc-emx просто не позволяет нормально собрать и отладить код (и это совсем не удивительно), а VAC++ 4.0 не имеет коммандной строки... Есть только vacbld, который компилирует проекты в новом формате .icc. И есть make2cfg, который призван конвертить makefile в .icc, но samples из SOMobjects он не переварил, потому что там idl. Ради интереса посмотрел те samples, которые идут в комплекте с самим VisualAge — с использованием .idl ничего нет. Я на всякий случай не только iso'шник Win32 версии VAC 4.0 выкачал, но и OS/2, раза в полтора больше. Запустить не могу, но могу посмотреть. Не увидев примеров с .idl в Win, решил посмотреть на samples в OS/2 версии VisualAge. Как ни в чём ни бывало, их там тоже нет!!!! У меня просто слов нет. Фундамент WPS, ничем не заменённый, и инструментарий той же фирмы, что и OS, перестал его поддерживать. Это как если бы в Microsoft одно подразделение выпустило .NET 2.0, а другое подразделение изъяло поддержку всех .NET языков из новой визуалки, мол, ну если надо .NET, возьмите из прошлой визуалки для .NET 1.1 компилятор, в общем, как–нибудь разберётесь. Слышать ничего не хотим про .NET, это вон те парни зачем–то сделали, пусть теперь и компилятор делают, а нам это не надо. Как результат такого отношения к покупателям, VAC++ 5.0 состоялся только под AIX. Бедный SOM и бедные программисты, чьим трудом так бездарно распорядились! Ну, конечно, у SOM с такими хозяевами не было шансов.
#GPQLQP (0) / @octagram / 4131 день назад
Тщетно пытаюсь найти в Интернете SOMobjects 3.0 Developer's Toolkit for NT. Чем это интересно, можно почитать по ссылкам http://www.pcweek.ru/themes/detail.php?ID=108316 https://www.linux.org.ru/news/opensource/2332319 Это далеко не первая пропаганда SOM в Интернете, и, насколько я знаком с устройством GObject, Objective-C и COM, вполне может быть не беспочвенной. При всём при этом, скачать что–то и оценить, невозможно. Забавно, что IBM просят предоставить исходные коды того, от чего и бинарников–то нет в наличии. Не, ну можно, конечно, озаботиться установкой eComStation или AIX на виртуалку, но там же ни одна современная библиотека работать не будет, да и мало, кто согласится. У меня вот нет места и оперативки для третьей виртуалки. А вот виндовая версия, пусть и в wine — это вещь.
#7DPNJ9 (0) / @octagram / 4351 день назад
Я конечно ссаный слоупок, но есть и более чем я, так что вот ссылка: http://www.youtube.com/watch?v=4PSPvHcLnN0
#R4QKGS (0+1) / @stiletto / 4773 дня назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.