I'm using the Vector Api in a funny open source software that simulates Philips ambilight in PC. There are scenarious where I have 5x performance when comparing to scalar code. Can't wait that Vector Api Will exit the incubator phase
I have a doubt about this, what's the difference between Scopes and Workspaces. I have the feeling that you can achieve the same result in the end. Am i missing something?
The "boot-datasource-jpa" is a custom LiveTemplate I have created. You can learn how to use or create your own LiveTemplates from this video ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-pw9DUdk6dIM.html
During the session, one of the questions asked was: "In database script why did you start the sequences with "101" and increment by "50"? what are those magic numbers?" "create sequence bookmark_id_seq start with 101 increment by 50;" By default, the sequence starts with 1 and increments by 1. But, I want to insert some sample data along with the primary key values. So I reserve the first 100 and configure the sequence to start with 101. With this, when the application tries to insert a new record it is going to take the next primary key value as 101. If you create sequence that start with 1 and insert sample records using SQL statement with primary key value 1, then when you try to save a new entity from the application it is going to generate the primary key value as 1 which will conflict with the existing row. So, the starts with 101 is just a convenience to insert some sample data. About the increment by 50: By default, Hibernate uses allocationSize as 50 for performance optimization. To follow the same default, I have configured the sequence to increment by 50.
Yes. We can use "spring.flyway.locations" property to configure different paths for different environments. For dev environment, you can create application-dev.properties file and set "spring.flyway.locations=classpath:db/migration/dev" and store your flyway db migration files in "db/migration/dev" directory.
whith this new update intellij freezes and crash, and keeps collapsing all my folders on the project section and keeps closing all my tabs. I had to downgrade to 2023.3. MacOS sequoia
yes! great for my workflow, I am mostly a PR reviewer for around 100 projects!!!, also, sometimes I just want to CMD+SHIFT+F to search across all repos. a couple of questions: - how to manage terminal windows... I currently have a single "project" with about 15 projects and I always mix up terminal windows in regards of which PWD is enabled every time I want to run `rpm run ***` - I have to manage some repos with php, some with python, some with js. python and php are mutually exclusive in JetBrains IDEs, what about this? I do have both phpstorm and pycharm, but I would like to use the projects in a single window - I would use the commit window more if I could focus on each repo for each commit, but I just have never found it really useful to use the commit window as it is today, so I always go to the terminal for commits - please compare the pros and cons of this vs. attached projects
Also, - When working with virtual environments in python, usually the IDE will use a single venv for the whole project. How will this work in workspaces when some projects have their own venv, pipenv or virtualenv?
Another way I use "workspaces" today in a single project is: I keep a project with a bunch of experiments, e.g. a folder with nuxt, a folder with vue + storybook, a folder with react, a folder with web components, etc... It is hard to let webstorm understand what stack each particular folder has, for ide help, routes, tsconfig files, etc.
Excellent session. I am getting started with spring and spring boot. breakpoints in interfaces is very useful in understanding spring internals and unfold the magic of spring annotations.
Having Workspace/projects/modules and you unload one project, its modules will not be unloaded. Nice to see that workspace in IntelliJ though! I hope to see some improvement soon.
@@charanreddy9357 You cannot use the latest version of this plugin because it requires a version beyond the latest IDE releases, and the EAP is currently closed for those.
Can you please explain how to configure the AI Assistant to access the entire project and all file content in IntelliJ? Sometimes it requires being aware of the wider context of the project, so I don't want to copy-paste explicitly each file's content so that AI Assistant can understand a wider context.
You don't need to copy the content of the files, you can select specific code and AI Assistant will determine which file(s) to attach to the context. As of 2024.2 you can also add additional context yourself, like this file, local changes, files and symbols and db schemas (see the docs: www.jetbrains.com/help/idea/chat-with-ai.html#start-a-new-chat). And finally you can ask AI Assistant to find relevant files.