Skip to content

Instantly share code, notes, and snippets.

View whois42's full-sized avatar

Ivan Gunchenko whois42

View GitHub Profile
@whois42
whois42 / .js
Created August 19, 2022 13:05
Not fully working code
const operations = {
"+": (num1, num2) => num1+num2,
"-":(num1, num2) => num1 - num2,
"*": (num1, num2) => num1*num2,
"/": (num1, num2) => num1/num2,
}
const parseString = str => {
const resultArr = []
let parentesisBuffer = [];
let parentesisBufferActive = false
@whois42
whois42 / gist:1956ebea79c9b7a2e92d08020bae4b36
Last active January 12, 2022 10:53
Leeruniek code task
const subjects = [
{ id: 1, name: "Mathematics" },
{ id: 2, name: "Reading" },
{ id: 3, name: "Spelling" },
];
const scores = [
{ id: 1, subjectId: 3, score: "A" },
{ id: 2, subjectId: 1, score: "B" },
{ id: 3, subjectId: 2, score: "C" },
om.amazonaws.AmazonClientException: Unable to load AWS credentials from any provider in the chain
at com.amazonaws.auth.AWSCredentialsProviderChain.getCredentials(AWSCredentialsProviderChain.java:117) ~[aws-java-sdk-core-1.10.30.jar:na]
at com.amazonaws.services.s3.AmazonS3Client.invoke(AmazonS3Client.java:3589) ~[aws-java-sdk-s3-1.10.30.jar:na]
at com.amazonaws.services.s3.AmazonS3Client.initiateMultipartUpload(AmazonS3Client.java:2588) ~[aws-java-sdk-s3-1.10.30.jar:na]
at com.reachanalytics.cloud.webapp.data.access.s3.upload.S3JobFilesUploadService.initiateMultipartUpload(S3JobFilesUploadService.java:172) ~[classes/:na]
at com.reachanalytics.cloud.webapp.data.access.s3.upload.S3JobFilesUploadService.initiateMultipartUploadForModeling(S3JobFilesUploadService.java:161) ~[classes/:na]
at com.reachanalytics.cloud.webapp.service.jobschedule.JobScheduleService.handleFirstChunkOfModelingFileUpload(JobScheduleService.java:144) ~[classes/:na]
at com.reachanalytics.cloud.webapp.service.jobschedule.JobScheduleS
Gallery.prototype.setCurrentPicture = function(index) {
var currentImage = this.element.querySelector('.overlay-gallery-preview img');
var previewContainer = this.element.querySelector('.overlay-gallery-preview');
var currentNumber = this.element.querySelector('.preview-number-current');
var totalNumber = this.element.querySelector('.preview-number-total');
if (currentImage) {
previewContainer.removeChild(currentImage);
}