УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы
Привет, TbI — HRWKA! 1239.0 пользователей не могут ошибаться!
?6946
прекрасное6443
говно5907
говнорашка5512
хуита4716
anime3066
linux2654
music2635
bnw2602
рашка2565
log2356
ололо2178
дунч1832
pic1815
сталирасты1491
украина1439
быдло1437
bnw_ppl1421
дыбр1238
гімно1158

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

Это чувство, когда 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 / 3492 дня назад

днище ебаное

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 / 3565 дней назад

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

#YBRL0K (13) / @hirthwork / 3590 дней назад

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

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

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

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

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

#YLU5KJ (1) / @hirthwork / 3954 дня назад

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

#NSX9RI (0+4) / @l29ah / 4169 дней назад

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 / 4300 дней назад
С 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 / 4368 дней назад
Тщетно пытаюсь найти в Интернете 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 / 4589 дней назад
Я конечно ссаный слоупок, но есть и более чем я, так что вот ссылка: http://www.youtube.com/watch?v=4PSPvHcLnN0
#R4QKGS (0+1) / @stiletto / 5010 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

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