Profile cover photo
Profile photo
Pavel Samolysov
120 followers -
z Systems Hybrid Cloud Technical Professional at IBM
z Systems Hybrid Cloud Technical Professional at IBM

120 followers
About
Posts

Post has attachment
I've started to remember my university C++ courses because I exited to work on Eclipse OMR (a set of components for building a virtual machine: GC, JIT, portlibrary, debugger, etc.) and Eclipse OpenJ9 (ex-IBM JVM). Today I share what is warning C4291 (MSVC, yes) and how to handle it if you need to know the actual size of your object.
Add a comment...

Post has attachment
[C++] Что такое warning C4291 и как с ним бороться
Самой яркой особенностью языка программирования C++ перед привычной мне Java является необходимость обеспечивать ручное управление памятью и на этом пути разработчика поджидает множество интересных особенностей. Например, если мы переопределяем оператор new...
Add a comment...

Post has attachment
IBM открывает себя: WebSphere с открытым исходным кодом на JVM с открытым исходным кодом
Давно не писал заметки в блог, но есть новость и ей хочется поделиться: мой первый (и, я очень надеюсь - не последний, вклад в продукт с открытым исходным кодом Eclipse OpenJ9 был принят сообществом. Это - собственно, повод. А рассказать в данной заметке я ...
Add a comment...

Post has attachment
Собираем свой собственный пасс под Windows как часть проекта LLVM
К сожалению под Windows отсутствует механизм динамического связывания, хотя и есть DLL , но LLVM не может зарегистрировать пользовательский пасс, оформленный как DLL , поэтому свои пассы придется собирать как часть проекта LLVM . В данной заметке я приведу ...
Add a comment...

Post has attachment
The tutorial how to build your own LLVM pass http://llvm.org/docs/WritingAnLLVMPass.html is not applicable for Windows, unfortunately. The only way is to statically initialize your pass (put it to include/llvm/InitializePasses.h) and rebuild LLVM.
Add a comment...

Post has attachment
More and more people around me learning JVM internals and how this amazing code works. I'm not an exception, but I've decided to start from IBM, oh sorry, Eclipse, OpenJ9 - an open source JVM based on OpenJDK Class Library, but being developed by IBM and the Open Source Community.

And as usual the first step is to build the JVM and get the ability to play with it. I wish to share my Ansible playbook that make automatization for the following tasks: to create the building environment as a docker container, get all required sources, run make all, get a fresh JVM build and put it to a new docker image. Vou a la, your own JVM is ready for experiments!
Add a comment...

Post has attachment
2GB Oracle SOA Suite + Oracle Service Bus + Eclipse armed with required plugins + JDeveloper installation is very complicated and heavy for management. Today I wish to tell you how to shrink the size of Fusion Middleware 11g and leave only required jars and libraries, so the gained as a result 500 Mb archive can be put to a private Maven repository or a Docker image and make your CI/CD environment happy.
Add a comment...

Post has attachment
Pavel Samolysov commented on a post on Blogger.
Из RCP в Web -> Eclipse RAP. Теперь расшифровывается как Remote Application Platform, последняя версия 3.4 от декабря 2017.
Add a comment...

Post has attachment
Hello everyone! I've spent some time to make a demo Java EE application providing a RESTful web-service and build a Maven-based infrastructure for integration testing the application in a containerized environment using Kubernetes and the Fabric8 Maven plugin. If the information was suitable and helpful for you, please let me know in the comments below this post. Thank you!
Add a comment...

Post has attachment
Hello everyone. I would like to share my impression of the IBM Private Cafe event I attended last week in Moscow.
Add a comment...
Wait while more posts are being loaded