<bgdev />free

| |  


All tags 2023 9may ai algorithm alpha amd american api argon2 arm asm asmbb assembler attachment awareness balgaria bay888 bcrypt bender beta bgdev-next bgdev-next.👍 big.data bitchnigga bitcoin bmw boi borg brexit bug bulgaria business c cad chat cloud computer-names console crossorigin deprivation desktop dna dotnet email eupl falling feature forum foundation fp fresh fun game github goats google gpl gpt gpt.3.5 gypsies happiness harvard hash improvement include investment it java javascript js kleta kleta.maqka.balg lambi language learning leftovers legend level levenshtein.dist libx license linkedlist linux ma mcafee mele microsoft minimag minimalism negro net nginx nigga not.a.bug oop paradigm parler patterns perception persuasion pipe play.station politics populi pornhub pow pro programming protonmail python reba rust sci-fi scripting seks seo server shell sleep smartbeauty soft-skills sqlite srabska sse starship sugerface syntax tablet tailwindcss telegram theme thug troll80lvl tutanota typescript uacme ui uk unix untermensch upload uptime usa utilities ux vb via viber virtual.reality vox vps vulnerable war wasm weapons-grade web windows word x86 xbox xss youtube zig ziglang Übermensch БОКЕБЪЛГАРИН БЪ БЪлгария Белезниците Били Били.Белезниците БялДонор Веган Виста Възраждане ГЛУПАК Гана Глиста ЕС Казарма Копейкин Мода.и.овча.мисъ НЕКАДЪРНИК НРБ ПО-ЗЛЕ.И.ОТ.РАБИ Подкасти Разни Румен СИК СКУМ СетенЧук Скум ТИР Туче Украйна Урсула Яначков авангард аз айфонджия алгоритми амбиции анархизъм антиваксъри армения аудио аутисти бази.данни бакъп без без.пръчове безпросвета бенчмарк биготи биомаса бира боклук борисов ботев брадва булшит бъг бъгове бял ваксина вандал век венерика викинги вицове вишу война вървежен гана ганорник гей гейщина германия герои гешев глупак говеда групировка гюбек данъкоплатец двойни.стандарти дедотия демокрация дизайн дисциплина добитък докери долар донори држава дришльо дрон ебане еврогейски.съюз езици експеримент електроника електроника.s2 емиграция ендпойнт енум ерген ергономия жалкар задача затоплизъм защита здраве златен злато игри идеали идиократ идиократи идиокрация идиот избори избори.рабин изкуство икономика имбецили имейл инвестиране инокулация инструмента интервю ипад искам.да.си.реда казах камшикодържач капитализъм карабах караница картечница кино клавиатура ковид19 колайдер колям.кур комари комплексар комунизъм консолидация конспирации космонавтика кофа кофит-19 краставица криптовалути курви кучелюбци лайно лаладжия лаптоп либерастия литература лоши.практики луд лъжеучени лъжец любов майни майтапи малоумници мафия мениджмънт месо местене метавселена метафизика механика мистика мисъл мода мода.овча.мисъл модерация морал мутра мутри наука национализъм не.it негър некадърник некадърници неон нидерландия овча овчи олигофрени организация офтопик парички партия педал пенджури пенсия пишока плюскане победа погромист поезия политика порно посредствен почивка празници прасе превод предалщина програмиране проект проста простотии против.правилата проф пръч пръч.дришльо пръчка психика психични.болести психология пустиняк путин путката путьо рабин рабин.е.шибан.пе работа радост разврат разни разработка расизъм резерват рейтинг реклама рекламен религия рест ризи ропче ропчета русия руски.език рутина самоковска сасипаха секира село селяндур сериали сериозно.програм сетен сеянин симулация скопяване скръм слушалки сортиране софия софтуер софтуни социализъм спектрометър спринтове сране стандарти стил стуйо стюи сушилня сцена съвет съм сън сървър сърничка таб ташаци телевизия тема територията терминология термояд технологии титли традиция тролинг тръмп туба туче тъпак тъпанари тъпня уиндоус украйна умнокрасивци фалит фантастика фашизъм фейк.акаунти физика филми форум форумни.проекти футбол хазарт хамали харабия хардуер хахаха хомофобия хостинг храна хумор цайко цайси целофан цензура цензурра циганин чалга чалгар чекии чернокраки честота чипове чнг чужбина чук шпация щайга юан яката яко ям 🔨 😂 🪓


Любим синтаксис за уеб лигоч

  

0 1 2 3 4


  Евлампи  Създадено на 30.09.2020, видяно: 2380 пъти. #13290

#!/usr/bin/env ruby

require 'sinatra'

set :bind, '0.0.0.0' set :port, 4101

get '/' do <<-html <!DOCTYPE html>

<html lang="en" style="font-family: Arial, 'hahaha-you-dont-like-arial? - bad luck pal', sans-serif;"> <head> <meta charset="utf-8" >

<title>Baroque</title> </head>

<body> <h1>Yo</h1>

<p>dang </p> </body> </html> html end

set :server, 'puma' `



  Унуфри  Създадено на 30.09.2020, видяно: 2371 пъти. #13292

Какво е това, алтернативата на рейзър в руби ?



  Евлампи  Създадено на 30.09.2020, видяно: 2367 пъти. #13295
Унуфри

Какво е това, алтернативата на рейзър в руби ?

Мааалко преди рейзърО излезнА, два три дни, не повече :)



  Евлампи  Създадено на 30.09.2020, видяно: 2363 пъти. #13296
Унуфри

Какво е това, алтернативата на рейзър в руби ?

Междудругото я изпляскай точно същото с рейзър, нали напоследък сме в режим code or pussyrambo :)



  Евлампи  Създадено на 30.09.2020, видяно: 2351 пъти. #13309

Впрочем минималистичен веб сървър с неткор е около симпатичен като на руби:

//#!/usr/bin/env dotnet run --no-restore

using System; using System.IO; using Microsoft.AspNetCore; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Configuration;

public class Startup { public static string Host = "0.0.0.0"; public static int Port = 3001;

public void Configure(IApplicationBuilder app) { app.Run(async (ctx) => { var req = ctx.Request; var res = ctx.Response;

res.StatusCode = 200;

res.Headers.Add("Content-Type", "text/html");

await res.WriteAsync(@" <!DOCTYPE html>

<html lang=""en"" style=""font-family: Avenir, 'avenir is good', sans-serif;""> <head> <meta charset=""utf-8"" >

<title>Yo</title> </head>

<body> <h1>Bang</h1>

<p>gang </p> </body> </html> "); }); } }

public class Program { public static IWebHostBuilder CreateWebHostBuilder(string] args) => WebHost.CreateDefaultBuilder(args). UseConfiguration( new ConfigurationBuilder(). AddCommandLine(args). Build() ). UseStartup<Startup>(). UseUrls($"http://{Startup.Host}:{Startup.Port}"); public static void Main(string[ args) { CreateWebHostBuilder(args).Build().Run(); } } `



  ФейкПрофил  Създадено на 30.09.2020, видяно: 2349 пъти. #13314

И това какъв сървър пуска ? Ебаси днешните деца сървърите ги нямат за нищо.



  Stilgar  Създадено на 30.09.2020, видяно: 2348 пъти. #13316
Евлампи

Впрочем минималистичен веб сървър с неткор е около симпатичен като на руби:

То ся има едни проекти да се правят такива хвърчащи endpoints по-лесно. Ще видим какво ще шипнат.



  Евлампи  Създадено на 30.09.2020, видяно: 2346 пъти. #13318
ФейкПрофил

И това какъв сървър пуска ? Ебаси днешните деца сървърите ги нямат за нищо.

Сървърите неска са като i++ оня ден :)

Иначе пума и кестрел съответно, ако ще са публик обикновено зад енджинкс



  Евлампи  Създадено на 30.09.2020, видяно: 2343 пъти. #13320
Stilgar

То ся има едни проекти да се правят такива хвърчащи endpoints по-лесно. Ще видим какво ще шипнат.

С новостите в дотнета ще е много мазно, няма нужда от Main и сички там глупави церемонии.

Руби е изключително гаден паразит, инфлуенсва с low ceremony заразата неусетно :)



  ФейкПрофил  Създадено на 30.09.2020, видяно: 2339 пъти. #13321

С новостите в дотнета ще е много мазно, няма нужда от Main и сички там глупави церемонии.


Ако видиш в спринга как е, сигурно ще получиш инфаркт rofl



  Евлампи  Създадено на 30.09.2020, видяно: 2337 пъти. #13322
ФейкПрофил

Ако видиш в спринга как е, сигурно ще получиш инфаркт rofl

Контролерът е прост, харесва ми



  Унуфри  Създадено на 30.09.2020, видяно: 2324 пъти. #13325
Евлампи
Унуфри

Какво е това, алтернативата на рейзър в руби ?

Междудругото я изпляскай точно същото с рейзър, нали напоследък сме в режим code or pussyrambo :)

Вие сте в този режим, аз само ви гледам сеира и пасъ фафли :)



  Унуфри  Създадено на 30.09.2020, видяно: 2322 пъти. #13326
Евлампи

Впрочем минималистичен веб сървър с неткор е около симпатичен като на руби:

//#!/usr/bin/env dotnet run --no-restore

using System; using System.IO; using Microsoft.AspNetCore; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Configuration;

public class Startup { public static string Host = "0.0.0.0"; public static int Port = 3001;

public void Configure(IApplicationBuilder app) { app.Run(async (ctx) => { var req = ctx.Request; var res = ctx.Response;

res.StatusCode = 200;

res.Headers.Add("Content-Type", "text/html");

await res.WriteAsync(@" <!DOCTYPE html>

<html lang=""en"" style=""font-family: Avenir, 'avenir is good', sans-serif;""> <head> <meta charset=""utf-8"" >

<title>Yo</title> </head>

<body> <h1>Bang</h1>

<p>gang </p> </body> </html> "); }); } }

public class Program { public static IWebHostBuilder CreateWebHostBuilder(string] args) => WebHost.CreateDefaultBuilder(args). UseConfiguration( new ConfigurationBuilder(). AddCommandLine(args). Build() ). UseStartup<Startup>(). UseUrls($"http://{Startup.Host}:{Startup.Port}"); public static void Main(string[ args) { CreateWebHostBuilder(args).Build().Run(); } } `

Тури нещо динамично, шибни един $ преди стринга, малко скобки {} с променливи и ей го откри рейзъра :)



  Унуфри  Създадено на 30.09.2020, видяно: 2322 пъти. #13327
Евлампи
Stilgar

То ся има едни проекти да се правят такива хвърчащи endpoints по-лесно. Ще видим какво ще шипнат.

С новостите в дотнета ще е много мазно, няма нужда от Main и сички там глупави церемонии.

Руби е изключително гаден паразит, инфлуенсва с low ceremony заразата неусетно :)

дайте ЛИНК, моля !



  Унуфри  Създадено на 30.09.2020, видяно: 2321 пъти. #13328

Докато се занимавате с чикиджийски кодища, аз се радвам как открих това видео на Faith No More където Майк Патън пребива кукла на Хитлер по време на живо предаване :-) Дори го споделих във фирменият слак.



  Golden Gega  Създадено на 01.10.2020, видяно: 2308 пъти. #13331

Тоя форум загни на програмистки теми, да взема и аз да почна да рисувам квадратчета със стрелкички и ще се скапе съвсем rofl



  code2  Създадено на 01.10.2020, видяно: 2304 пъти. #13332
Golden Gega

Тоя форум загни на програмистки теми, да взема и аз да почна да рисувам квадратчета със стрелкички и ще се скапе съвсем rofl

Ами аз затова от кога говоря да почнем да правим някакъв смислен проект, вместо да си мерим акъла, да си мерим кода или да си мерим свободното време.



  Golden Gega  Създадено на 01.10.2020, видяно: 2302 пъти. #13333
code2
Golden Gega

Тоя форум загни на програмистки теми, да взема и аз да почна да рисувам квадратчета със стрелкички и ще се скапе съвсем rofl

Ами аз затова от кога говоря да почнем да правим някакъв смислен проект, вместо да си мерим акъла, да си мерим кода или да си мерим свободното време.

Добре, да кажем че теоретично почнем - тук ще се съберем в средния случай един C, един Ruby, 1 нетаджия и един екзотичен - да кажем асемблер rofl. После с базите ще има два лагера - релационни (оракъл, mssql, mysql, postgre...), документни - mongo, redis... После ще стане яко дори само като мислим какво да е проложението - десктоп ли, уеб ли, клауд сървис някакъв, сети каква разправия ще е. Да не говорим като почнем архитектури - там ще се избием направо.

Най-големия проблем все пак е организацията, тук по дефиниция е форум т.е. хората влизат когато искат, за колкото искат и т.н. Докато писането на проект в общия случай не е така.



  Courvoisier  Създадено на 01.10.2020, видяно: 2298 пъти. #13336
Stilgar
Евлампи

Впрочем минималистичен веб сървър с неткор е около симпатичен като на руби:

То ся има едни проекти да се правят такива хвърчащи endpoints по-лесно. Ще видим какво ще шипнат.

На новите ни уъркъри за кютата имаме така само по един ендпойнт за хартбийт.



  Courvoisier  Последно редактирано на 01.10.2020 от Courvoisier, видяно: 2283 пъти. #13342
Евлампи

Впрочем минималистичен веб сървър с неткор е около симпатичен като на руби:

//#!/usr/bin/env dotnet run --no-restore

using System; using System.IO; using Microsoft.AspNetCore; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Configuration;

public class Startup { public static string Host = "0.0.0.0"; public static int Port = 3001;

public void Configure(IApplicationBuilder app) { app.Run(async (ctx) => { var req = ctx.Request; var res = ctx.Response;

res.StatusCode = 200;

res.Headers.Add("Content-Type", "text/html");

await res.WriteAsync(@" <!DOCTYPE html>

<html lang=""en"" style=""font-family: Avenir, 'avenir is good', sans-serif;""> <head> <meta charset=""utf-8"" >

<title>Yo</title> </head>

<body> <h1>Bang</h1>

<p>gang </p> </body> </html> "); }); } }

public class Program { public static IWebHostBuilder CreateWebHostBuilder(string] args) => WebHost.CreateDefaultBuilder(args). UseConfiguration( new ConfigurationBuilder(). AddCommandLine(args). Build() ). UseStartup<Startup>(). UseUrls($"http://{Startup.Host}:{Startup.Port}"); public static void Main(string[ args) { CreateWebHostBuilder(args).Build().Run(); } } `

Аз местя UseUrls да се чете от appsettings.json с KestrelOptions по разбираеми причини :-). Например:


"Kestrel": {
    "EndPoints": {
      "Https": {
        "Url": "https://*:3001"
      }
    },
    "Limits": {
      "MaxConcurrentConnections": 1000,
      "MaxConcurrentUpgradedConnections": 1000,
      "MaxRequestBodySize": 10240,
      "MaxRequestHeaderCount": 100,
      "KeepAliveTimeout": "00:02:00",
      "RequestHeadersTimeout": "00:01:00"
    },
    "DisableStringReuse": true,
    "AddServerHeader": false,
    "Certificates": {
      "Default": {
        "Subject": "localhost",
        "Store": "My",
        "Location": "LocalMachine",
        "AllowInvalid": "true"
      }
    }
  },
  "AllowedHosts": "*",

После в Program.cs

        
public static IHostBuilder CreateHostBuilder(string[] args)
        {
            return Host
                .CreateDefaultBuilder(args)
                .ConfigureServices(CreateServices)
                .ConfigureWebHostDefaults(CreateWebHost);
        }

        private static void CreateServices(HostBuilderContext context, IServiceCollection services)
        {
            services
                .Configure<KestrelServerOptions>(
                    context.Configuration.GetSection("Kestrel"));
        }

        private static void CreateWebHost(IWebHostBuilder builder)
        {
            builder
                .UseKestrel()
                .ConfigureAppConfiguration(CreateConfiguration)
                .UseStartup<Startup>();
        }

        private static void CreateConfiguration(WebHostBuilderContext ctx, IConfigurationBuilder builder)
        {
            builder
                .SetBasePath(PathUtility.GetBasePath())
                .AddJsonFile(
                    "appsettings.json", 
                    optional: false, 
                    reloadOnChange: true)
                .AddJsonFile(
                    $"appsettings.{ctx.GetEnvironment()}.json", 
                    optional: true, 
                    reloadOnChange: true)
                .AddEnvironmentVariables();

        }

Ако имам сървиси на queue само с heartbeat over http, даже не слагам Startup.cs, пердаша го в Program.cs

DI-а го нагласям в CreateServices(...). Но:

        private static void CreateWebHost(IWebHostBuilder builder)
        {
            builder
                .UseKestrel()
                .Configure(CreateApplicationBuilder);
        }

        private static void CreateApplicationBuilder(IApplicationBuilder builder)
        {
            builder.UseRouting();

            builder.UseEndpoints(endpoints =>
            {
                endpoints.MapGet("/{addr}", (handle the endpoint));
            });
        }

ПС: Авенир как го зареждаш без линк към google fonts?


0 1 2 3 4


Любим синтаксис за уеб лигоч

  



AsmBB v3.0 (check-in: 7544654b24928b93); SQLite v3.47.0 (check-in: 03a9703e27c44437);
©2016..2024 John Found; Licensed under EUPL; Powered by Assembly language Created with Fresh IDE