-23
submitted 8 months ago* (last edited 8 months ago) by nothingness@lemmy.world to c/upliftingnews@lemmy.world
-19
submitted 8 months ago by nothingness@lemmy.world to c/worldnews@lemmy.ml
3
submitted 9 months ago* (last edited 9 months ago) by nothingness@lemmy.world to c/elixir@programming.dev

at https://hexdocs.pm/open_api_spex/3.2.0/readme.html there's a definition of a module User

defmodule MyApp.Schemas do
  alias OpenApiSpex.Schema

  defmodule User do
    @behaviour OpenApiSpex.Schema
    @derive [Jason.Encoder]
    @schema %Schema{
      title: "User",
      description: "A user of the app",
      type: :object,
      properties: %{
        id: %Schema{type: :integer, description: "User ID"},
        name:  %Schema{type: :string, description: "User name"},
        email: %Schema{type: :string, description: "Email address", format: :email},
        inserted_at: %Schema{type: :string, description: "Creation timestamp", format: :datetime},
        updated_at: %Schema{type: :string, description: "Update timestamp", format: :datetime}
      },
      required: [:name, :email],
      example: %{
        "id" => 123,
        "name" => "Joe",
        "email" => "joe@gmail.com"
      }
      "x-struct": __MODULE__
    }
    def schema, do: @schema
    defstruct Map.keys(@schema.properties)
  end

In order to avoid re-describing it like that for Open API Specs whilst having already done so for Ecto, is it possible to combine the two definitions in a single module somehow? That is, my Ecto schema User would serve its purpose for Open API Specs too. With some required tweaks.

And if I do combine them, won't this mess up with the methods of the 2 modules and other things?

58
submitted 9 months ago* (last edited 9 months ago) by nothingness@lemmy.world to c/worldnews@lemmy.ml

There's no usual "That's because Putin is in panic!!!!!" in the article, so I'm adding it here -- just in case.

How will Europe and US respond?

-3
submitted 9 months ago* (last edited 9 months ago) by nothingness@lemmy.world to c/monero@monero.town

I'm a developer.

I've already added payments in Solana and ETH onto my website and now want to add ones in Monero.

So I'll generate a 100 wallets that will be assigned to each user. How will I checking their balances? Will it be possible at all, without my own node, or with a third-party API only? Or will I have to run a node?

The key is to be able to do it automatically, in a web app.

7
submitted 10 months ago* (last edited 10 months ago) by nothingness@lemmy.world to c/linux@lemmy.world

On one server I run MailCow and other - Postfix and Dovecot. I also have a script that sends emails. For the moment I run a script from my local laptop and it works fine.

If I, however, ran a script on each of the 2 servers themselves, I'd be able to connect to the MTAs and get authenticated simpler.

How would I do it?

What would I have to set up, what permissions grant?

[-] nothingness@lemmy.world 1 points 10 months ago* (last edited 10 months ago)

Since Europe and US weatth is a fiction constructed for propaganda purposes, it says absolutely nothing but how gullible @yata@sh.itjust.works is.

[-] nothingness@lemmy.world 3 points 10 months ago* (last edited 10 months ago)

Don't believe. Go to other sources and double check.

0
1
submitted 10 months ago* (last edited 10 months ago) by nothingness@lemmy.world to c/programming@programming.dev

https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-fixes.git

I've managed to get it going compilation-wise.

Having not compiled anything related to the kernel before, I wonder: how to make it compile iwlwifi module only? In its minimal configuration. Not anything additional and not what may not be needed.

I see that it's began to compile a lot of things

  ..........
  CC      arch/x86/kernel/cpu/cpuid-deps.o
  CC      arch/x86/kernel/cpu/umwait.o
  CC      arch/x86/kernel/cpu/proc.o
  MKCAP   arch/x86/kernel/cpu/capflags.c
  CC      arch/x86/kernel/cpu/capflags.o
  CC      arch/x86/kernel/cpu/powerflags.o
  CC      arch/x86/kernel/cpu/feat_ctl.o
  CC      arch/x86/kernel/cpu/intel.o
  CC      arch/x86/kernel/cpu/intel_pconfig.o
  CC      arch/x86/kernel/cpu/tsx.o
  CC      arch/x86/kernel/cpu/intel_epb.o
  CC      arch/x86/kernel/cpu/amd.o
  CC      arch/x86/kernel/cpu/hygon.o
  .......

What does it have to with the kernel?


My goals

  • compile it as is for now, in a simple manner
  • change it a little bit
  • recompile it and then load via dkms
[-] nothingness@lemmy.world 0 points 10 months ago

I think it will be difficult to know how to fix this without knowing more about your build setup. Are you passing any custom CFLAGS? What compiler and version are you using?

No.

gcc --version
gcc (GCC) 13.2.1 20230801

The goal - simply compile it for now.

7

I'm trying to build iwlwifi module manually and for my needs.

https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-fixes.git/tree/net/wireless/

When I run Makefile as make, I get:

subcmd-util.h: In function ‘xrealloc’:
subcmd-util.h:58:31: error: pointer ‘ptr’ may be used after ‘realloc’ [-Werror=use-after-free]
   58 |                         ret = realloc(ptr, 1);
      |                               ^~~~~~~~~~~~~~~
subcmd-util.h:52:21: note: call to ‘realloc’ here
   52 |         void *ret = realloc(ptr, size);
      |                     ^~~~~~~~~~~~~~~~~~
subcmd-util.h:56:23: error: pointer ‘ptr’ may be used after ‘realloc’ [-Werror=use-after-free]
   56 |                 ret = realloc(ptr, size);
      |                       ^~~~~~~~~~~~~~~~~~
subcmd-util.h:52:21: note: call to ‘realloc’ here
   52 |         void *ret = realloc(ptr, size);
      |                     ^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[4]: *** [/data/iwlwifi-fixes/tools/build/Makefile.build:97: /data/iwlwifi-fixes/tools/objtool/help.o] Error 1
make[3]: *** [Makefile:59: /data/iwlwifi-fixes/tools/objtool/libsubcmd-in.o] Error 2
make[2]: *** [Makefile:63: /data/iwlwifi-fixes/tools/objtool/libsubcmd.a] Error 2
make[1]: *** [Makefile:69: objtool] Error 2
make: *** [Makefile:1349: tools/objtool] Error 2

Why is it? How to fix it?

[-] nothingness@lemmy.world 1 points 10 months ago

US would stop sending weapons to the wars? Stop trying to make peice by weapons? No.....

[-] nothingness@lemmy.world 1 points 10 months ago* (last edited 10 months ago)

You say that I can not create a TokenA and put a price of $10k on it? On my own token.

1
submitted 10 months ago* (last edited 10 months ago) by nothingness@lemmy.world to c/osdev@programming.dev

I want to take aт existing, a standard or one of the popular ones, WiFi driver for Linux and tweak it. I'll inroduce a whitelist into it. That is, to the consumer a driver will show the networks from a whitelist only ignoring all other ones.

It's a PoC. I want to implement it as simply as possible.

Can this be implemented? And how, in a high level?

1

Can a custom token be priced however much the owner may want? Can the author put the price of $10k/unit on a token?

The question isn't whether or not it'll then be selling.

[-] nothingness@lemmy.world 0 points 11 months ago* (last edited 11 months ago)

How would you re-run it multiple times then? An internal should be progressively greater. How would you terminate it if it continues to produce an exception?

[-] nothingness@lemmy.world 0 points 11 months ago

If you need for them to run at a specific time, spawn task ,tokio::time::sleep , run job, loop.

How would you do it every 30 minutes? Every 5 hours? Once a day?

[-] nothingness@lemmy.world 0 points 11 months ago* (last edited 11 months ago)

For my project I just run them.

How would you "just run" a task every 30 minutes? Every 5 hours? Once a day?

7
submitted 11 months ago* (last edited 11 months ago) by nothingness@lemmy.world to c/rust@lemmy.ml

Is there any library for the queueing mechanism?

What's used by the most - Cron? But a task or rather script executed by Cron won't access to the context of an application. Meaning, a task will have be an independent unit. Whereas I want is a library to use inside a project such that it'll have access to everything.

Anything similar to Sidekiq exist in Rust?

[-] nothingness@lemmy.world 0 points 11 months ago

Good luck with Namecheap

[-] nothingness@lemmy.world 0 points 11 months ago* (last edited 11 months ago)

The opposite side can equalily say this about you. How can you know that it's not your world-view, rather than theirs, that's been shapped by the US propaganda that you listen to?

[-] nothingness@lemmy.world 1 points 11 months ago* (last edited 11 months ago)

US has just revealed what it itself has been doing towards others for decades.

view more: next ›

nothingness

joined 11 months ago