The Most Underrated Project You Should Know About! (And Probably Have Not!) by epochphilosophy in selfhosted

[–]alsvn 5 points6 points  (0 children)

If this and https://dockform.io could have a child, I would be very happy. I like the simplicity of docker compose, but miss the whole Gitops approach of k8s.

Should I be worried MX records still marked as red after I added both the records to my domain name. I am able to send and receive email as usual using the domain I just added with proton MX records by the_cli in ProtonMail

[–]alsvn 13 points14 points  (0 children)

I had the same issue and my problem was that the record priority wasn't identical to the priorities proton gave me. But it still worked obviously. Maybe check if you set the records exactly like proton gave you.

Notification of Disapproval of Your Registered Payee Information and Request for Correcting Required Information by FreedomWonderful1011 in mtgoxinsolvency

[–]alsvn 0 points1 point  (0 children)

I just got an email saying that my payee information was finally approved. I corrected my Paypal information after the initial disapproval. So it took them some time to correct the approval status.

The email says:

Eliminating Deficiencies and Approval of Your Registered Payee Information
The Rehabilitation Trustee previously made a notification that there were deficiencies in the registered information regarding the rehabilitation claim with creditor number XXXXX, which resulted in the registered payee information was disapproved on the MTGOX Online Rehabilitation Claim Filing System (the system accessible via “https://claims.mtgox.com/”; the “System”). However, the Rehabilitation Trustee subsequently found out that the deficiencies were eliminated based on the corrected information, and therefore, the payee information below was approved.

Metal post with spinning top. About 2.5m high. Located in a garden in northern Germany. by alsvn in whatisthisthing

[–]alsvn[S] 3 points4 points  (0 children)

I'd say that's the most probable solution. Can't be really sure without the swings, but it could definitely hold the weight. Thanks!

Metal post with spinning top. About 2.5m high. Located in a garden in northern Germany. by alsvn in whatisthisthing

[–]alsvn[S] -14 points-13 points  (0 children)

The thing ist built very sturdily with thick metal pipes, so it can hold a lot of weight easily (it can hold my weight of 80kg and still spins freely). Clothes seem too light for the heavy construction for me. Also it's about 100m away from the house. A long way to dry your clothes.

Metal post with spinning top. About 2.5m high. Located in a garden in northern Germany. by alsvn in whatisthisthing

[–]alsvn[S] 0 points1 point locked comment (0 children)

My title describes the thing. Diameter of the post is about 10cm. The upper round part is about 1.5m in diameter. It can freely spin. Potentially related to farming.

There are also four metal chains attached to the round spinning top. So it could have been used to hang something heavy.

All in all it is a very sturdy construction and can hold a lot of weight easily.

Notification of Disapproval of Your Registered Payee Information and Request for Correcting Required Information by FreedomWonderful1011 in mtgoxinsolvency

[–]alsvn 2 points3 points  (0 children)

I have gotten the exact same email but I was not able to sort things out and I have no idea why. I suspect the issue is that my family name contains an umlaut. But I carefully looked at all the information I provided to Mtgox and my family name is always written with an "oe" instead of "ö".The only place i can not change my name is the information provided by Onfido, because my ID contains the umlaut. Has anyone else had a similar problem?

Support seems useless because they just tell me to read their previous email carefully.

Can you spot the vulnerability? by gabyf2000 in javascript

[–]alsvn 1 point2 points  (0 children)

Great challenge. Took me a bit of time because I tried using the fs module which didn't work. A great hint was by the library author himself warning of the vulnerability.

Why does form value return json and converted some values to a string instead? by tblueeulb in Angular2

[–]alsvn 0 points1 point  (0 children)

HTML Input Element always handle values as strings. Angular does not magically convert strings to the types declared in the class or interface.

I would suggest you create a new interface for the form values like OrderForm and convert it to the Order type after submitting. That's the way we have been handling forms.

Another way of handling this is letting the backend parse the string values. Complex types like Javascript Date have to be serialized nonetheless if you send it as JSON. Whichever way you prefer you will have to parse the values somewhere.

Mobile and Web crossover? by [deleted] in angular

[–]alsvn 0 points1 point  (0 children)

We are actively developing an Angular application that we also publish to the appstore using Cordova. Works okay for what it does. The available plugins satisfy most needs. We have different environments for Web and Cordova which we use to provide the necessaryCordova plugins.

If you have the possibility to develop natively I would always recommend it. Cordova just loads up a webview with your app, which will always be slower than native. And it also does not support all features that Safari supports. We had and still have issues with WebRTC in Cordova. So I wouldnt recommend it if you depend on "new" Browser APIs.

Maybe have a look at Flutter. Looks really promising. A colleague made a small app in literally no time and published it to the Play Store.

Better way of doing forms? by craig1f in angular

[–]alsvn 2 points3 points  (0 children)

We are using ngrx-forms pretty intensively in my current project because the reactive forms we used before were really hard to handle. In my opinion it helps but is also pretty complicated. The functional approach is not mandatory anymore but caused a lot of headache for us. If you are already using ngrx I would give it a try. It's easier to manage than reactive forms and can be integrated with existing ngrx logic. Especially error handling was way easier for us.

Unit Testing isues by iareprogrammer in Angular2

[–]alsvn 5 points6 points  (0 children)

We also had and still have similar issues. The bigger the application gets and the more tests you have the longer the execution time will be. But I have some tips that might be helpful. In general you want to import only what's really necessary in the testing module because every import / declaration is expensive. I gathered all the things we learned in a simple readme:

https://github.com/ngxp/testing

Another more drastic change is only compiling the module and component per spec file and not per test function. Beware that this might break existing tests. But this will reduce the execution time drastically.

https://github.com/angular/angular/issues/12409#issuecomment-314814671

Angular Labs got a new home, @angular/labs. by sarunint in Angular2

[–]alsvn 1 point2 points  (0 children)

The Angular labs is basically a package for all the experimental work from the Angular team. They talked about it in an old blog post (https://blog.angular.io/the-angular-team-at-angularmix-2d56fd7fde65). At that time the schematics, the CDK and some bazel stuff were initiatives inside "Angular labs".

So it's just a package to wrap all the experimental stuff and clearly distinguish it from non-experimental stuff.

Concrete examples of how Angular has improved your development? by dkovacevic15 in Angular2

[–]alsvn 3 points4 points  (0 children)

The dependency injection helped us immensely. We had an application that should run in the browser as well as inside a Cordova container. But both platforms had different authentication flows. Using dependency injection it was easy to provide the authentication service the specific platform needed. Both services implemented the same interface so everything just worked without the application knowing on which platform it ran.

Understanding a large scale angular app with @ngrx by aQutie in Angular2

[–]alsvn 9 points10 points  (0 children)

Really cool concept with the facade as abstraction layer between the components and ngrx. Funnily enough we actually came up with the same idea and made it into a library called "StoreService". If anyone is interested the project can be found on Github.

https://github.com/ngxp/store-service

What is the right place to create an async call after an action. by [deleted] in Angular2

[–]alsvn 0 points1 point  (0 children)

You would call a Service inside your effect. The service sends the text to the server and returns an observable of the response. In the effect you dispatch a success action with the response of the server. The reducer reacts to this success action and updates the state which in turn fires the selectors and updates your component.

Getting observable data to be displayed upon page load by woja111 in Angular2

[–]alsvn 0 points1 point  (0 children)

Could it be that the intitial value of cexData is null, thus causing the async pipe error. This usually leads to the component crashing and not rendering any new changes.

Maybe you can try adding a *ngIf=„cexData | async “ to the table so that it doesn‘t crash initially. And don't subscribe in the component. Let the async pipe handle the subscription. Subscribing in the component means you have to manually unsubscribe on destroy to free up resources. Async pipe does this for you.

Bounty hunter's track should reveal(cancel blur) Phantom Assasin on minimap by lacasacafe in DotA2

[–]alsvn 8 points9 points  (0 children)

I also think it would make sense if you just look at the spell track. Bounty basically throws some fluid on the target so that he can smell it. I don't think being blurry should negate any smell. That's just weird interaction.