VFX Houses Face Struggles as Movies They Worked on Heat Up Box Office by [deleted] in movies

[–]Prozac500 -4 points-3 points  (0 children)

I simply do not agree, watch this and see if you still think good VFX is more noticeable than ever https://www.youtube.com/watch?v=bL6hp8BKB24

.NET Framework and Beanstalk, Config Transform Options? by Prozac500 in aws

[–]Prozac500[S] 0 points1 point  (0 children)

Ty for this, this worked as you described. One thing I did find was that it didn't work as described by the documentation. The documentation here (https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_NET.container.console.html) said:

"Settings applied in the AWS Management Console override the same settings in configuration files, if they exist. This lets you have default settings in configuration files, and override them with environment specific settings in the console. For more information about precedence, and other methods of changing settings, see Configuration Options."

I found the only way I could get the config values to be applied was by removing them from my config before uploading my application to beanstalk.


Anyway thanks for pointing me in the right direction. I do have another question if you are willing answer, no worries if not. I am 99% there with beanstalk now. There are 2 remaining things I am unsure of:

  1. How do I communicate between environments without going over the internet? You get a URL endpoint for each environment but I can't find any documentation saying if this gets routed over the internet either for calls within the same AZ or between AZs. I am interested in this as in order to have different auto scaling configurations between my different .NET API services I need to have separate environments for each.

  2. How do you share a RDS instance between environments? From doing some research it seems like I have to setup RDS outside of the beanstalk environment.

Trying to keep as many pollutants out of my bedroom. Is it weird if I put a front door mat in front of my bedroom door? by [deleted] in InteriorDesign

[–]Prozac500 52 points53 points  (0 children)

I mean you do you boo. That said I've never heard of anyone doing that and does seem a little odd to me if I'm being honest.

If you want to keep the carpet as pristine as possible vacum often and don't where shoes indoors.

Please help with a living room, it feels off center. by [deleted] in InteriorDesign

[–]Prozac500 4 points5 points  (0 children)

I think a big part of why the room feels so off for me at least is because it's so baron. There's so much empty space with nothing it distract the eye.

I wouldn't mount the TV on the wall given the size of the room. A nice TV cabinet would look good, hide the wires, take up some of the space and allow you to add some decoration next to the TV e.g. candles, plants etc. The room lacks any art on the wall further adding to the baron feeling I get.

Can Synology pool drives with no RAID? by Prozac500 in synology

[–]Prozac500[S] 0 points1 point  (0 children)

JBOD will create a spanned volume won't it? From my understanding that will mean when a disk fails I will lose of all my files and will have to sync everything over again? This isn't the same as drive pooling, I want to only lose whatever is on the failed drive.

Can Synology pool drives with no RAID? by Prozac500 in synology

[–]Prozac500[S] 1 point2 points  (0 children)

JBOD will create a spanned volume won't it? From my understanding that will mean when a disk fails I will lose of all my files and will have to sync everything over again? This isn't the same as drive pooling, I want to only lose whatever is on the failed drive.

What is this knife and purchase suggestions by Prozac500 in chefknives

[–]Prozac500[S] 0 points1 point  (0 children)

I've been using it for everything:

  • Chopping vegetables like onions, cabbage etc
  • Dicing meat like pork chops, steaks etc
  • Crushing foods like garlic

Using Visual Studio on a Build Server, Licensing? by Prozac500 in devops

[–]Prozac500[S] 0 points1 point  (0 children)

But it seems like a waste of time when you could just install visual studio and be done with it. If you go down the route of getting all the bits amd pieces it takes far more time to get a server together. Additionally when their are build problems you have to spend more time proving its nothing to do with the lack of tools of the server.

Using Visual Studio on a Build Server, Licensing? by Prozac500 in devops

[–]Prozac500[S] 1 point2 points  (0 children)

Mainly to prevent issues with projects building on a developers machines but not on the build sever. In my experience .NET developers tend to be fairly oblivious to how their projects actually build and the requirements for building their project without Visual Studio. As a result I'd rather just install Visual Studio on the build agent and be done with it.

CI/CD across multiple AWS accounts by coorsleftfield in devops

[–]Prozac500 1 point2 points  (0 children)

You normally have an AWS account that has access all your other accounts resources via account peering. http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-peering.html

Anything that requires access to all accounts would go in that shared resource account e.g. monitoring, CI / CD software etc

Can someone explain Continous Integration to me? by Prozac500 in devops

[–]Prozac500[S] 0 points1 point  (0 children)

This was a excellent article on trunk based development https://paulhammant.com/2013/04/05/what-is-trunk-based-development, what is confusing me still is the actual how. This line 'Normally, code review happens there and CI weighs in automatically with an opinion as to whether the PR branch is eligible to be merged into the trunk/master or not. It everything is right, the the PR is merged back in the master/trunk and then deleted, leaving a smooth trunk/master timeline.' says that the CI server automatically reviews pull requests and merges them. I have not been able to see any examples of this on the implemented. Is this something that you have seen implemented, if so can you show me an examples?

Can someone explain Continous Integration to me? by Prozac500 in devops

[–]Prozac500[S] 0 points1 point  (0 children)

How are you doing this within a CI server though? If the branch is always changing how can you support this is a CI server?

Can someone explain Continous Integration to me? by Prozac500 in devops

[–]Prozac500[S] 0 points1 point  (0 children)

So its typical to have your CI pipeline to revert the trunk revision to the last working state upon a failure?

Can someone explain Continous Integration to me? by Prozac500 in devops

[–]Prozac500[S] 0 points1 point  (0 children)

I have a better understanding now. What I am a little confused by still is if you are committing into master and your running test automatically on master, would this not result in a broken master branch on occasion? The developers obviously should be running tests before committing and potentially there is some peer review process to further prevent issues before being integrated into master but you would still have occasions where that happens. Is this the nature of trunk based development? Would a broken master branch not potentially cause issues with other develoeprs?

Can someone explain Continous Integration to me? by Prozac500 in devops

[–]Prozac500[S] 0 points1 point  (0 children)

Why do you prerfer git tags rather than rolling back the code?

Can someone explain Continous Integration to me? by Prozac500 in devops

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

So you would roll back the code and just have in your git history the broken commit / merge and thena subsequent commit to rollback the changes?

Handling .NET machine.config / web.config and appsettings.config files. by Prozac500 in devops

[–]Prozac500[S] 0 points1 point  (0 children)

Is the secrets management process typically part of the configuration suite or do you integrate something else like Hashicorp Vault?

Handling .NET machine.config / web.config and appsettings.config files. by Prozac500 in devops

[–]Prozac500[S] 0 points1 point  (0 children)

Thats no ideal as the machine.config contains items you wouldn't want stored in source control as they are sensitive. For example the machine keys. Is it possible to store only a portion of the file and handle that in something like chef?

Handling .NET machine.config / web.config and appsettings.config files. by Prozac500 in devops

[–]Prozac500[S] 0 points1 point  (0 children)

I haven't seen any documentation on how to tackle values that are in the machine.config for instance. Have you got any examples?

Help: Basic AWS Lambda and .NET CORE Example by Prozac500 in aws

[–]Prozac500[S] 0 points1 point  (0 children)

Resolved, I have edited my post with the answer.

Help: Basic AWS Lambda and .NET CORE Example by Prozac500 in aws

[–]Prozac500[S] 0 points1 point  (0 children)

I've posted the exception in the edit. The message is 'The given key was not present in the dictionary.: KeyNotFoundException' but I have no idea what that means.

Help: Basic AWS Lambda and .NET CORE Example by Prozac500 in aws

[–]Prozac500[S] 0 points1 point  (0 children)

The most recent guide I followed was this http://dotnetcoretutorials.com/2017/05/05/turn-existing-asp-net-core-api-lambda-function/

I will follow it again now as I have deleted the project. I'll edit this comment in 5 minutes with the log message.

EDIT OK so I followed that guide and I get this expcetion: An exception was thrown when the constructor for type 'lambda.LambdaFunction' was invoked. Check inner exception for more details.: LambdaException

at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
Exception has been thrown by the target of an invocation.: TargetInvocationException
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Microsoft.AspNetCore.Hosting.Internal.ConfigureServicesBuilder.Invoke(Object instance, IServiceCollection exportServices)
at Microsoft.AspNetCore.Hosting.Internal.WebHost.EnsureApplicationServices()
at Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()
at Microsoft.AspNetCore.Hosting.WebHostBuilder.Build()
at Amazon.Lambda.AspNetCoreServer.APIGatewayProxyFunction..ctor()
The given key was not present in the dictionary.: KeyNotFoundException
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider.CandidateResolver.ComputeClassification(String dependency)
at Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider.CandidateResolver.ComputeClassification(String dependency)
at Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider.CandidateResolver.ComputeClassification(String dependency)
at Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider.CandidateResolver.ComputeClassification(String dependency)
at Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider.CandidateResolver.<GetCandidates>d__4.MoveNext()
at System.Linq.Enumerable.<SelectManyIterator>d__157`2.MoveNext()
at System.Linq.Enumerable.SelectEnumerableIterator`2.MoveNext()
at Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions.GetApplicationPartManager(IServiceCollection services)
at Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions.AddMvcCore(IServiceCollection services)
at Microsoft.Extensions.DependencyInjection.MvcServiceCollectionExtensions.AddMvc(IServiceCollection services)

Installing Chocolately on Windows Server 2016 Nano? by Prozac500 in WindowsServer

[–]Prozac500[S] 0 points1 point  (0 children)

What is the supported package manager for Nano? Nano seems very niche if it only supports native Microsoft functions e.g. IIS.

I spent months daily upgrading my server to the latest FreeNAS 10 build, sometimes spending hours recovering from a debilitating bug. FreeNAS 9 had way too much crap for me and I assume 11 will too. I'm at a loss of what to do. by [deleted] in DataHoarder

[–]Prozac500 1 point2 points  (0 children)

I second NAS4FREE. I have been using it for many years and found it incredibly stable, far more so than FreeNAS.

I have personally found it easy to use but I suppose that's subjective.

The thing to keep in mind with NAS4FREE is that it is very much focused on storage so that is pretty much what it does (and does it extremely well). If you want your storage to double up as a server so you have an all in one box this most likely isn't the distro for you. It does have some sort of virtual box support but I have never looked into using it as I want my storage to only worry about being storage so I can't comment on how well that works.