Skip to content

Instantly share code, notes, and snippets.

View nntndfrk's full-sized avatar
🦏

Mykhailo Smolinskyi nntndfrk

🦏
  • Self-employed
  • Chernivtsi, Ukraine
  • X @nntndfrk
View GitHub Profile
void main() {
List<String> filtered = [];
['a', 'b', 'c'].asMap().forEach((i, value) {
if (i != 1) filtered.add(value);
});
print(filtered);
}
<style>
.object-fit img {
object-fit: cover;
width: 30%;
height: 100px;
}
import { Injectable } from '@angular/core';
import { AngularFirestore, AngularFirestoreCollection, AngularFirestoreDocument } from '@angular/fire/firestore';
import { Source } from '../../shared/models/source';
import { Observable } from 'rxjs/internal/Observable';
import { map } from 'rxjs/operators';
@Injectable({
providedIn: 'root'
})
export class SourceService {
[
{
"id": 1,
"name": "Huawei P20 Black",
"photo": "https://img.mvideo.ru/Pdb/30032521b.jpg",
"description": "P20, без преувеличения, - совершенный камерофон от Huawei. Оптика Leica, процессор Kirin 970 с нейросетевым модулем и цифровой стабилизатор изображения позволяют получать снимки, ничуть не уступающие по качеству полученным на профессиональном фотоаппарате.",
"qty": 10
},
{
"id": 2,
films = [
{id: 1, name: "Тор: Рагнарёк", year: "2017", imgUrl: "https://image.tmdb.org/t/p/w300_and_h450_bestv2/2NEzIdBAgm4kSYXF4OH86qs3a0u.jpg", description: "Вернувшись в Асгард в поисках таинственного врага, ведущего охоту на Камни Бесконечности, Тор обнаруживает, что действия его брата Локи, захватившего трон Асгарда, привели к приближению наиболее страшного события — Рагнарёка."},
{id: 2, name: "Чудо-женщина ", year: "2017", imgUrl: "https://image.tmdb.org/t/p/w300_and_h450_bestv2/fMnMonAyK3nzp1P1odIFzYoSvYe.jpg", description: "Перед тем как стать Чудо-Женщиной, она была Дианой — принцессой амазонок, обученной быть непобедимой воительницей. И когда на берегах огражденного ото внешнего мира райского острова, который служил ей родиной, терпит крушение американский пилот и рассказывает о серьезном конфликте, бушующем во внешнем мире, Диана покидает свой дом, чтобы справиться с этой угрозой"},
{id: 3, name: "Звёздные Войны: Последние джеда", year: "2017", imgUrl: "https://image.tmdb.org/t/p/w300_
phones = [
{
name: 'Apple iPhone',
model: 'X',
description: 'Lorem ipsum dolor sit amet, consectetur adipisicing elit. Autem harum labore tempore.',
qty: 1
},
{
name: 'Apple iPhone',
model: '8',
@nntndfrk
nntndfrk / http.service.ts
Created November 23, 2017 18:57 — forked from StressoID/http.service.ts
Angular HTTP service
import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { Observable } from 'rxjs/Observable';
@Injectable()
export class HttpService {
private host = 'http://59f4a79d4e78aa00120ef45c.mockapi.io';
constructor(private http: HttpClient) { }
@nntndfrk
nntndfrk / javascript.json
Last active July 16, 2017 16:02
Console.log() shortcut for VSC
{
"Console Log": {
"prefix": "clg",
"body": [
"console.log($0);"
],
"description": "Console.log() Shortcut"
}
}
Quick and simple, but not good for production:
(in a view)
request.scheme # http or https
request.META['HTTP_HOST'] # example.com
request.path # /some/content/1/
(in a template)