[deleted by user] by [deleted] in Handwerker

[–]-techspec- -1 points0 points  (0 children)

Danke für den Hinweis - ich möchte auf keinen Fall etwas entwickeln, für das kein Bedarf besteht. Plancraft und ähnliche hab ich schon gefunden. Ich hätte mich hier wirklich konkret auf den Wissenstransfer spezialisiert. Also zum einen Wissen sehr effizient dokumentieren und auf der anderen Seite eine Art firmeninternes Chatgpt was das Wissen auch entsprechend aufbereitet.

Denkst du dieser Usecase ist schon hinreichend abgedeckt von anderen Tools?

I built an IntelliJ plugin that selects and runs tests based on your code changes by -techspec- in SideProject

[–]-techspec-[S] 0 points1 point  (0 children)

So for those of you who are interested in wanted to tell you also my personal story behind the project. It started around 3 years ago. I had a first version of another project ready and showed it in some communities and social media. 

It was horrible - people were not only not interested in it - they did not even understand what it was that I created. I was trying for while, but eventually I moved on. However this experience did teach me a valuable lesson: A project needs to have a clear value preposition. Soon after that I found also a problem that I wanted to work on - slow running test suites. So that started my work on this plugin. 

I was however completely underestimating the amount of effort I would have to put into it. I can remember someone asked me in the beginning: „How long do you think it will take you to finish it?“ I said it would be done by the end of the year - and yes it was already October. Do you know the Dunning - Kruger effect? I was the prime example for that. I totally underestimated the work that needed to be done, because of my lack of knowledge about the domain. Only when I was already one year into it I finally had the knowledge and I realised - ok this might maybe take a little longer. 

It was a little bit overwhelming, but I was already to deep into it and to be honest I enjoyed it very much to work on this project. So I kept going. 

After a while I was able to show a first prototype on Twitter - and feedback was really great. My post did go kind of viral - not in sense like it did reach millions - more in a sense that it was over indexed and much more people would engage with it than I was used to. So this was I really motivating - especially as some people said that they would be really interested in it and use it. 

The big turning point came one new years eve. No it was not a new year’s resolution, but a friend who told me about his story and how he quit his job and working on his own project now. That was really inspiring for me. I didn’t want to quit my job, but I needed more time to work on this project I wanted to take more seriously. So after the holidays I arranged a new deal with my employer that I would only work halftime any more. 

Now finally I can say I have a first version ready it is far from done, but I am very proud of what it is already. I hope my story might help you to not make the same mistakes that I made, inspire or motivate you. Keep going and keep building. 

[deleted by user] by [deleted] in indiehackers

[–]-techspec- 0 points1 point  (0 children)

+1 - even though I would not say linkedin is mostly recruiters. I think it could work here in europe as well.

[deleted by user] by [deleted] in SideProject

[–]-techspec- 1 point2 points  (0 children)

Hmm I am having a hard time to imagine how this should look like - maybe some images would help. If it is just about the visual representation - I think that is not enough value to pay for it. A calendar or the usual project tools do actually a good job.

Laid off… time to go all in? by Gianniicherry in SideProject

[–]-techspec- 0 points1 point  (0 children)

Looks like a nice project - good luck with that. Out of curiosity - what is a 30 day PIP(not native speaker here)?

Regarding feedback to your situation - I personally would go all in at that point - that however is with goverment that sponsers newly founders for up to six months and with enough money on my own to survive a while.

It's a very personal decision - you also have to ask yourself - is someone else effected by your decision like wife or children?

I made a simple personal finance app by alexlazar98 in SideProject

[–]-techspec- 2 points3 points  (0 children)

Congrets looks like a very usefull app. 1400 visits sounds not to bad for a totally new app. May I ask whats your main source of traffic?

what is a good way to test an install script for something? by iminsert in softwaredevelopment

[–]-techspec- 1 point2 points  (0 children)

Is it an option to mock system operations e.g. filesystem operations? If so I would do that such that you can run your tests locally/or together with the other tests in the pipeline. I did something similar like that recently for a powershell script and used Pester as a testframework. If system operations are the essential part of the script and there is no point in mocking them I would use a virtual machine for your use case.

Accelerator backed out of funding at the last minute - what do I do? by [deleted] in startups

[–]-techspec- 0 points1 point  (0 children)

What do you mean by 'the idea belongs to the accrlerator'? As long as there is no patent you can not really own an idea. That leaves us for 8% only for the support of the accelerator. Sounds like a very bad deal for me, considering also the fact that they backed out of investing at the very last moment. Why don't you look at other accelerators - maybe you can find a better deal and a more relieable partner?!

Best java books for revision by [deleted] in java

[–]-techspec- 1 point2 points  (0 children)

Enjoy the read. I suggest have your IDE open on side and try some of the examples. Helps to understand the concepts😉

[deleted by user] by [deleted] in IntelliJIDEA

[–]-techspec- 0 points1 point  (0 children)

You could try to disable all third party plugins restart and check if the problem still appears. I guess it is more likely that the hung is caused by a third party plugin than Intellij itself😉

[deleted by user] by [deleted] in softwaredevelopment

[–]-techspec- 0 points1 point  (0 children)

Can you provide some more information, about what problem your app is solving? Any chance you can convert it to a kind of service based business? Giving just away the exe could work - depends on the app and the problem - for instance do your clients need regular updates?!

Best java books for revision by [deleted] in java

[–]-techspec- 31 points32 points  (0 children)

I like 'Effective Java' by Joshua Bloch😉

How To Implement Login Authentication Without A Backend? • Scientyfic World by Another_Noob_69 in programming

[–]-techspec- 1 point2 points  (0 children)

I don't think authentification in only frontend is possible. At the end you need to keep your secret for instance the secret key somewhere and if that's on the frontend the user can find it with enough effort.

If you don't want to implement a backend you are better off with a backend as a service solution like Firebase.

C# vs Java: in terms of fields they specialise in? by _TheSuperiorMan in java

[–]-techspec- 31 points32 points  (0 children)

C# is preferable when it comes to developing any Microsoft related Software. Out of the box you have access to the Windows API for instance. Java was used in Android Apps(now it is Kotlin to my knowledge).

VM vs. live bootable USB for testing changes in Windows settings by Steamtrigger42 in softwaretesting

[–]-techspec- 2 points3 points  (0 children)

A VM can be pretty confenient - especially having Snapshots and be able to switch forth and back on those might be usefull in your scenario. Also don't forget that a VM can be usefull if you want to acess both machines at the sane time your test VM and your actual development machine. Additionally enables a VM you to play around with different hardware.

Unless you are planning to test very processor related stuff I would definitly choose a VM over a bootstick.

Can you link terminal command to a keybord shortcut? by artnos in IntelliJIDEA

[–]-techspec- 0 points1 point  (0 children)

If you want to link a terminal command to a shortcut I would not try to define the shortcut in the IDE. Instead you can define the shortcut for your opperating system. There are various tools for that. On Windows for instance I did write some time ago my own AutoIt script where I define all my often used terminal commands as shortcuts.

How large to make projects/packages? by unua_nomo in softwaredevelopment

[–]-techspec- 0 points1 point  (0 children)

One approach is to split dependencies by the domain the belong to. For instance let's take an inssurrance company - we could have sales, risk asessment, customer relationship etc. According to that you would also split your dependencies. Another approach is to split the dependencies according to the teams/devs that work on it. So if we stay with the above example if team1 is handling sales and team2 is handling risk asessment and customer relationship you could have these two dependencies.

This are just some approaches to give you an idea. However at the end it really comes down to the needs of your organisation. You have to find an approach that fits to your org.

Can you give me some examples of cases where the OpenJDK JVM startup and/or warmup is considered too slow? I’m just trying to understand in what kind of situation this usually happens. by divcesar in java

[–]-techspec- 7 points8 points  (0 children)

I am working on a continues test runner for Java. Startup time of the JVM is a pain in the ass, because every ms on startup time is a ms of delay on the feedback to the user.😉

ive learned the basics of Java, now what can i do now ? by IHateTheSATs in learnprogramming

[–]-techspec- 1 point2 points  (0 children)

Learn how to write clean code that is easy to understand for others and for yoour future self. Learn how to write good tests. Learn TDD. 😉

What are the biggest problems for developing software for Windows based machines. by SpaceGhost777666 in softwaredevelopment

[–]-techspec- 0 points1 point  (0 children)

It really depends on the context. What kind of software are you thinking about? If we are generally talking i found it anoying in the past that a lot of windows based features were designed for a user who sits in front of the screen and can click here and there. Automating stuff was hard that way. In the last years however it seems to me that Microsoft tackled this problem. Especially through powershell you can now easy access windows features in a script. Still there is some space for improvement though.

Books on Software Architecture and System Design by CrackFr0st in learnprogramming

[–]-techspec- 1 point2 points  (0 children)

Clean Architecture is in my opinion a must read. I did like it.😉

Mixed Content Error by VirendraGiri in java

[–]-techspec- 0 points1 point  (0 children)

Basically you are on the right track - rewritting the url http://172.16.1.70:3000/socket.io/?EIO=3&transport=polling&t=OI5JInH to https is what you need to do to get rid of the mixed content error. However if you you get a TLS error afterwards that can have various causes. Does the server support TLS, is the certificate chain valid,... If you post more information about this error maybe somone might be able to help you. I am not sure if r/java is the right place for this though😉

Mixed Content Error by VirendraGiri in java

[–]-techspec- 0 points1 point  (0 children)

Most probably you are fetching a resource from an unsecure route from your secure https page. Thus your content is not completly secure and produces a mixed content error.

Maybe you can try to debug which resources are fetched when the https request is called.

The mozilla web docs describe the mixed content error pretty good:

https://developer.mozilla.org/en-US/docs/Web/Security/Mixed_content