Hi, I decided to write how I am doing. A month has passed since the beginning of my studies, and I am still alive. As for downsides, I am very tired, almost like at a session.
I like the cs center, although almost all my courses are not complicated, but, with the exception of the course on operating systems by shad, it is very difficult there. I also refused a course of additional algorithms because I realized that I would not have time. But this semester's mathmech course is cool
I also have a terrible lost regimen. I was lay at 3:30 for an hour and could not fell asleep. By the way, the English teacher was replaced by the old one, it is very sad.
I like the cs center, although almost all my courses are not complicated, but, with the exception of the course on operating systems by shad, it is very difficult there. I also refused a course of additional algorithms because I realized that I would not have time. But this semester's mathmech course is cool
I also have a terrible lost regimen. I was lay at 3:30 for an hour and could not fell asleep. By the way, the English teacher was replaced by the old one, it is very sad.
В общем пишу как у меня дела, не на английском, потому что лень и я лох. В целом совмещать ксц работу и матмех нормально. У меня конечно есть долги, но это потому что я ленивый, а не потому что это сложно, бтв в ксц отлы получил.
Кстати пока готовился к алгосам нашел прикольную ссылку https://cstheory.stackexchange.com/questions/19759/core-algorithms-deployed
О кст я теперь мидлом буду работать, по крайне мере по бумажке, а так буду делать прикольную штуку на стыке и для рисование объектов в приложении на карте и нашей либы для рисования, поработаю с опенгл и ещё одной фигнёй, мне кажется довольно любопытно
Ещё хз что в следующем семе делать, по сути он сложнее, а у меня ещё пересдачи + в ксц в этом семе курсы интереснее и в шаде много всего хз в общем бесит
Кстати пока готовился к алгосам нашел прикольную ссылку https://cstheory.stackexchange.com/questions/19759/core-algorithms-deployed
О кст я теперь мидлом буду работать, по крайне мере по бумажке, а так буду делать прикольную штуку на стыке и для рисование объектов в приложении на карте и нашей либы для рисования, поработаю с опенгл и ещё одной фигнёй, мне кажется довольно любопытно
Ещё хз что в следующем семе делать, по сути он сложнее, а у меня ещё пересдачи + в ксц в этом семе курсы интереснее и в шаде много всего хз в общем бесит
This post will be about work because my current task is really interesting
In details, the task is to optimize drawing in geo-coordinates. Now the geo-coordinates are converted into screen coordinates, and this is not very interesting.
I’m making special interfaces so that it is possible to draw using geo-coordinates: that is, it was necessary to decide what to draw, and then the screen coordinates when changing the projection will be recounted on the GPU.
This is already partially implemented for the synchronous version of openGL. And I'm working on implementing it in the asynchronous openGL version(it is necessary that you can change the drawing in the side thread, regardless of drawing) and the synchronous version for AGG(the graphics library for drawing on the processor when there is no GPU or openGL). Alongside, I translate several layers in our application on these interfaces.
I like this task because I have to think a lot, understand a lot of new things for me and read a lot of interesting (although sometimes bad) code.
In details, the task is to optimize drawing in geo-coordinates. Now the geo-coordinates are converted into screen coordinates, and this is not very interesting.
I’m making special interfaces so that it is possible to draw using geo-coordinates: that is, it was necessary to decide what to draw, and then the screen coordinates when changing the projection will be recounted on the GPU.
This is already partially implemented for the synchronous version of openGL. And I'm working on implementing it in the asynchronous openGL version(it is necessary that you can change the drawing in the side thread, regardless of drawing) and the synchronous version for AGG(the graphics library for drawing on the processor when there is no GPU or openGL). Alongside, I translate several layers in our application on these interfaces.
I like this task because I have to think a lot, understand a lot of new things for me and read a lot of interesting (although sometimes bad) code.
I decided to create an editable post with everything I liked about parallel programming and distributed systems and other similar things
Here is about what is multithreading in the STL: http://scrutator.me/post/2012/04/04/parallel-world-p1.aspx
Also this is a cool blog, I have wanted long to write about it
Records of MIPT lectures and seminars are uploaded to this channel: https://www.youtube.com/playlist?list=PL4_hYwCyhAvY-mbXKJwKLLdafLrSOIgRN
https://gitlab.com/Lipovsky this is a repository with homework for these lectures. Note: it's deleted when a new semester begins, so it’s better to clone it in advance(there are sub-repositories)
Records of the CSC lectures are uploaded to this channel, but as for me they are so-so, however the GPU course is cool: https://www.youtube.com/playlist?list=PLlb7e2G7aSpTgwAm0GBkvn5XA0NokovJJ
https://habr.com/en/post/195770 this is a series of articles about lockfree algorithms and the basis associated with them, from the creator of a cds library
Here is about what is multithreading in the STL: http://scrutator.me/post/2012/04/04/parallel-world-p1.aspx
Also this is a cool blog, I have wanted long to write about it
Records of MIPT lectures and seminars are uploaded to this channel: https://www.youtube.com/playlist?list=PL4_hYwCyhAvY-mbXKJwKLLdafLrSOIgRN
https://gitlab.com/Lipovsky this is a repository with homework for these lectures. Note: it's deleted when a new semester begins, so it’s better to clone it in advance(there are sub-repositories)
Records of the CSC lectures are uploaded to this channel, but as for me they are so-so, however the GPU course is cool: https://www.youtube.com/playlist?list=PLlb7e2G7aSpTgwAm0GBkvn5XA0NokovJJ
https://habr.com/en/post/195770 this is a series of articles about lockfree algorithms and the basis associated with them, from the creator of a cds library
Christer_Ericson-Real-Time_Collision_Detection-EN.pdf
2.9 MB
I remembered about a cool book that I read a little
https://youtu.be/MWBfmmg8-Yo
cool presentation on how to make good abstractions cheaper(I guess you heard about zero overhead)
cool presentation on how to make good abstractions cheaper(I guess you heard about zero overhead)
YouTube
C++Now 2018: Arthur O'Dwyer “The Best Type Traits that C++ Doesn't Have”
http://cppnow.org
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: http://cppnow.org/history/2018/talks/
—
I'll present three candidates for the best type trait that doesn't (yet!) exist in C++.
The first trait, …
—
Presentation Slides, PDFs, Source Code and other presenter materials are available at: http://cppnow.org/history/2018/talks/
—
I'll present three candidates for the best type trait that doesn't (yet!) exist in C++.
The first trait, …
Arelav
-2147483648_-210000.jpg
Между прочим наконец то вмержил свои изменения в мастер, и года не прошло блин(2 месяца)
Привет, в общем я сдал все долги кроме курсовой, что очень классно, вероятно в ближайшие полгода не числанут, надеюсь оно к лучшему.
А да, кайфую от курсов по многопточке и бд в шаде. Ещё расшариваю компьютерную графику, но очень бесит объем того, что я не знаю, кажется что он стремится к бесконечности(
На работе все вроде бы ок, правда наверно часто горю в последнее время.
Ещё хочется начать разбираться в system design, но это наверно уже после сессии, как начну закидаю вас ссылками.
Кстати по поводу бд, вот этот пост рекомендую всем, чтобы хоть немного представлять, что такое реляционные бд https://habr.com/ru/company/mailru/blog/266811, ещё очень давно ее читал, но почему то не кидал сюда ссылку.
А да, кайфую от курсов по многопточке и бд в шаде. Ещё расшариваю компьютерную графику, но очень бесит объем того, что я не знаю, кажется что он стремится к бесконечности(
На работе все вроде бы ок, правда наверно часто горю в последнее время.
Ещё хочется начать разбираться в system design, но это наверно уже после сессии, как начну закидаю вас ссылками.
Кстати по поводу бд, вот этот пост рекомендую всем, чтобы хоть немного представлять, что такое реляционные бд https://habr.com/ru/company/mailru/blog/266811, ещё очень давно ее читал, но почему то не кидал сюда ссылку.
Хабр
Как работает реляционная БД
Реляционные базы данных (РБД) используются повсюду. Они бывают самых разных видов, от маленьких и полезных SQLite до мощных Teradata. Но в то же время существует очень немного статей, объясняющих...