Подробнее
Beeline }J, (||| K/s7 o o ©•*8 04 %Oi 10:19 Ö A github.com/microsoft/' © : Assignees Christian-Schiffer commented ... 2 days ago ■ edited k The Santa Hat on vscode insiders and pushing of religion is very offensive to me, additionally xmas has cost millions of Jews their lives over the centuries, yet even if that was not the case, pushing religious symbols as part of a product update is completely unacceptable. Please remove it immediately and make it your top priority. To me this is almost equally offensive as a swastika. Version: 1.42.0-insider (user setup) Commit: 26f5dfc Date: 2019-12-18T10:34:34.277Z Electron: 6.1.6 Chrome: 76.0.3809.146 Node.js: 12.4.0 V8:7.6.303.31-electron.0 OS: Windows_NT x64 10.0.18363 Steps to Reproduce: 1. Install latest build of insiders. Does this issue occur when all extensions are <1 o □
\| File Edit Selection View Go Debug Terminal Help comments.component.ts - ClientApp - Visual Studio Code - Insiders a x о p У fi a? {} proliles.json 0 package.¡son {} angular pon Kl Welcome X Visual Studio Code - Insiders EXPLORER v OPEN EDITORS TS ccForm.component.ts src\app\components\base\stri... TS index-ts src\app\entities\generated\interfaces TS index.ts src\app\entities\generated\models <> index.html src U package.json TS booking.service.ts src\app\services\generated-services GROUP 3 9 booking.component.scss src\app\components\booki... TS booking.service.ts src\app\services\generated-services V CLIENTAPP v base > address-form > footer > header > HtmlEditor ^ page TS index.ts <> page.component.html page.component.scss TS page.componentspec.ts TS page.component.ts > page-content v stripe ccform <> ccForm.component.html ccForm.component.scss TS ccForm.component.spec.ts TS ccForm.component.ts TS index.ts v booking <> booking.component.html 9 booking.component.scss TS booking.component.spec.ts Ts booking.component.ts v comments <> comments-editor.component.html ts comments-editor.componenLts <> comments.component.html comments.component.scss TS comments.component.spec.ts ts comments.component.ts ts index.ts > edit-user > home > login > news > password-strength-bar > reset-password > sign-out > studios > user-registration > user-table ts index.ts > const > directives v entities v custom > models Ts page.ts ts timespan.ts > generated .gitignore TS index.ts > pipes v services > custom-servi generate ervices % ___Sj . ICES-GENERATOR.tst TS okinQ.serxL Editing evolved Start New file Open folder... Add workspace folder... Recent Angular-MVC-Users D:\Users\David Schiffer\Servicelayer\ser... angular-mvc-users (Workspace) D:\Users\David Schiffer\Servi... Servicelayer.Enterprise (Workspace) D:\Servicelayer.Enterpris... Servicelayer.Enterprise D:\Servicelayer.Enterprise\Servicelayer... More... Help Printable keyboard cheatsheet Introductory videos Tips and Tricks Product documentation GitHub repository Stack Overflow Join our Newsletter □ Show welcome page on startup Customize Tools and languages Install support for JavaScript. Python. PHP, Azure, Docker a... Settings and keybindings Install the settings and keyboard shortcuts of Vim. Sublime... Color theme Make the editor and your code look the way you love Learn Find and run all commands Rapidly access and search commands from the Command ... Interface overview Get a visual overlay highlighting the major components of... Interactive playground Try essential editor features out in a short walkthrough PROBLEMS OUTPUT DEBUG CONSOLE TERMINAL ..icMl.service.ts © > OUTLINE > NPM SCRIPTS ® 0 A 0 O Initializing JS/TS language features ■■ P Type here to search O HI Rl 0 ^ ® I1 t O <> booking.componentihtml ts booking.componentts X ts in.Jex.ts TS app.module.ts <> ccForm.componenLl src > app > components > booking > ts booking.componentts > is BookingComponent > 0 constructor 1 2 3 d 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 import { Component, Onlnit } from ’@angular/core'; import * as moment from 'moment'; import { OpenHours, Hour } from '../../entities/custom/models' import { Page } from 'src/app/entities/custom/page'; import { Router } from '(Sangular/router'; import { PageComponent } from '../base/page/page.component'; ^Component® selector: 'app-booking', templateUrl: ’. /booking.component.html', styleurIs: ['./booking.component.sc ss'] }) export class BookingComponent extends PageComponent implements Onlnit { openHours: OpenHours[]; hourPrefix: string; hourPrefixes: { [id: string]: string; } = {}; locale = window.navigator.languages[0] )| window.navigator.language; ’fe“* ------------------------- constructorj(]public page: Page, public router: Router]) super(page, router); } ng0nlnit() { moment.locale(this.locale); console.log(moment.locale()) ; console.log(thi s.locale); this.openHours = new Array<OpenHours>(); { this.hourPrefixes['nb'] this.hourPrefixes['nn'] this.hourPrefixes['no'] this.hourPrefixes['de'] this.hourPrefixes['en'] kl.'; klokka'; kl.'; this.page = new Page("Book ett SoundLabStudio", "Her kan du se ledig studio tid du kan be this.populateWeek(); console. log(this. hourPref ixes); populateWeek(): void { var currentDate = moment®; var weekstart = currentDate.clone® .startOf( 'week'); this .hourPrefix = this. hourPrefixes[this. locale] || this. hourPref ixes [moment, locale®]; console. log(this. hourPrefix); src > 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 app > components > comments > ts comments.component.ts > is CommentsComponent import { ICommentViewModel } from './../../entities/generated/interfaces/IComment-View-Model' import { AuthenticationService, UserDataService } from './../../_services/'; import { Component, Input, Onlnit, ViewChild, ChangeDetectorRef, EventEmitter, Output } from '@angular/core'; import { CommentService } from ’../../services'; import { IwtldentityViewModel, CommentViewModel } from '../../entities'; import { animate, state, style, transition, trigger } from '@angular/animations'; import { CommentsEditorComponent } from './comments-editor.component'; import { Router, ActivatedRoute } from '^angular/router'; import { MatSnackBar } from '(Slangular/material'; ^Component (j{j selector: 'app-comments’, templateUrl: './comments.component.html', styleUrls: ['./comments.component.scss'], animations: [ trigger® detailExpand', [ state('collapsed', style® height: state('expanded', style® height: transition( 'expanded <=> collapsed', animate('225ms cubic-bezier(0.4, 0.0, Ш , minHeight: })). •0‘ })), ).2, 1)') ) ]) ] export class CommentsComponent implements Onlnit { @Input® articleld: number; @Input® comments: ICommentViewModel[]; (¡¡Output® save = new EventEmitter®; public visibleEditors: { [id: number]: boolean } = {}; isActive = false; // articleOomments: ICommentViewModelf] = []; columnsToDisplay = ['subject', 'userComment', 'commenter.userName', 'likes']; columnsHeaders = ['subject']; expandedElement: ICommentViewModel | null; commentsCount = 0; showEditor = false; (3viewChild(CommentsEditorComponent, { static: false }) Tasks É fi tl A xl ■ I 3 © Found 26 Components, 1 Pipes Ln 25, Col 13 Tab Size: 4 UTF-8 with BOM CRLF /X 41 27 15 3.2 38 ® » ê О (!■ A TypeScript 3.7.3 ENG 18:13 NO 18.12.2019 © 01
Beeline £|||| Ws o ® '©'*8 07% Si 10:26 ® Closed Santa Hat on vscode insider... #87268 Christian-Schiffer opened this issue 2 days... 4 6 ® Christian-Schiffer commented yesterday • edited ▼ ••• Thank you Microsoft, I am very pleased with that decision. I understand many find this strange, therefor I would like to add an article about how offensive xmas is to many so you understand why. https://www.sefaria.org/sheets/51928?lang=bi PS: Opps, I see I already did that, still there where people who did not understand the offence, I am very surprised and in fact shocked about that... ^ 12 £ egamma commented yesterday Closing the issue as confirmed by @Christian-Schiffer the issue has been addressed. 0 o □
все плохо,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
Еще на тему
С этой орнул.
Артем Нижник
20 декабря
Новости
Программиста с «Гитхаба» оскорбила шапка Санта-Клауса в редакторе кода. Он сравнил ее со свастикой
Компания Microsoft убрала изображение шапки Санта Клауса из редактора кода Vs Code. На этом настаивал оскорбленный программист Кристиан Шиффер; свое возмущение он выразил на странице редактора в Github.
Шиффер обвинил в Microsoft в навязчивом продвижении христианства. По его словам, шапка Санты, размещенная в левом нижнем углу программы, оскорбительна для евреев, «которым Рождество стоило миллионы жизней».
«Такое навязывание религиозных символов совершенно неприемлемо. Пожалуйста, немедленно удалите шапку как можно скорее. Она задевает мои чувства почти так же, как свастика», — написал он.
Представитель Microsoft ответил на жалобу: «Сожалеем, что задели ваши или чьи-либо еще чувства. Мы удалим шапку Санты». Компания сдержала слово.
Просьба Шиффера вызвала негативную реакцию других пользователей, поэтому разработчик объяснил свою позицию. Он сослался на статью, которая объясняет, почему евреев может обидеть Санта-Клаус. Если коротко, все дело в Святом Николае, который якобы был участником Никейского собора, который в 325 г. н. э. канонизировал Новый Завет и «утвердил образ евреев как детей дьявола, казнивших Иисуса».
https://knife.media/offensive-santa-hat/