I'm Boris, a student from St. Petersburg, Russia.
Currently studying Computer Science at ITMO University
:ledger: Speedrun from 0 to Junior Java Developer
Home Page: https://se.ifmo.ru/courses/programming
License: Other
I'm Boris, a student from St. Petersburg, Russia.
Currently studying Computer Science at ITMO University
Either pushing or userManager not working correctly. That's why is is just not filling with anything.
Need to figure that out.
Реализовать менеджера коллекций:
(check tg)
Clear command clears data in database
, but do nothing with
in-memory collection
java.lang.Thread
.Fixed thread pool
.Cached thread pool
.java.util.concurrent.locks.ReentrantLock
.city
objects buplicate itselfTry to host javadocs for lab5-lab8 in the same
github-io website via /docs
directory in main
i think it is possible and if it really is - that would be rly cool)
Разобраться с сериализацией:
P.S.
1. try to get rid of unnecessary files to not to confuse others
2. add links and releases for projects
3. add good README's with links to UML's, reports and all the usefull stuff
4. those things should be placed in table's for better readability
I had an idea, that exception could be something like "there is no sound in space" in case if there is no oxygen.
in Moon.java, ofc.
EN
and RU
tags in the main repositoryi think this is really usefull for HR's, by the way
My logic works like this:
вроде пакеты с маленькой буквы принято называть
it involves:
i will make comments as i progress, wish me luck with this one
also, check the see() method and all the logic here
Заменить консольный клиент на клиент с графическим интерфейсом пользователя(GUI).
> В функционал клиента должно входить:
1. Окно с авторизацией / регистрацией.
2. Отображение текущего пользователя.
3. Таблица, отображающая все объекты из коллекции
├ Каждое поле объекта - отдельная колонка таблицы.
├ Строки таблицы можно `фильтровать` / `сортировать` по значениям любой из колонок.
└ Сортировку и фильтрацию значений столбцов реализовать с помощью `Streams API`.
4. Поддержка всех команд из предыдущих лабораторных работ.
5. Область, визуализирующая объекты коллекции
├ Объекты должны быть нарисованы с помощью графических примитивов с использованием
Graphics, Canvas или аналогичных средств графической библиотеки.
├ При визуализации использовать данные о координатах и размерах объекта.
├ Объекты от разных пользователей должны быть нарисованы разными цветами.
├ При нажатии на объект должна выводиться информация об этом объекте.
├ При добавлении/удалении/изменении объекта, он должен автоматически появиться/исчезнуть/измениться
на области как владельца, так и всех других клиентов.
└ При отрисовке объекта должна воспроизводиться согласованная с преподавателем `анимация`.
6. Возможность редактирования отдельных полей любого из объектов (принадлежащего пользователю).
└ Переход к редактированию объекта возможен из таблицы с общим списком объектов и из области с визуализацией объекта.
7. Возможность удаления выбранного объекта (даже если команды remove ранее не было).
> Перед непосредственной разработкой приложения необходимо `согласовать прототип интерфейса` с преподавателем.
└ Прототип интерфейса должен быть создан с помощью средства для построения прототипов интерфейсов(`mockplus`, draw.io, etc.)
show
command - it is not showing up in the in-memory collectionJust occured in my head after passing 5th lab
what is the difference of InputStream and Reader on low level?
i mean, symbols are also bytes, so what is the difference?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.