Кто какой программист чего и на чем

Ответить
Аватара пользователя
Mad Hatter
⭐ Top 5 most interesting users
Reactions: 2024
Сообщения: 10273
Зарегистрирован: Пн июн 13, 2022 7:22 am

Re: Кто какой программист чего и на чем

Сообщение Mad Hatter »

Bobeg писал(а): Ср авг 16, 2023 1:18 pm
Интеррапт писал(а): Ср авг 16, 2023 1:11 pm про себя на нынешней работе - Rust, Go, Android/Kotlin, iOS/Swift
вот ржаву я понять не могу.
времени на нее нету, а просто глядя на код на ржаве я ваще не понимаю что там написано.
и тут непонятно?

Код: Выделить всё

fn main() {
    // Statements here are executed when the compiled binary is called.

    // Print text to the console.
    println!("Hello World!");
}
Аватара пользователя
WebFunk
Reactions: 260
Сообщения: 1586
Зарегистрирован: Ср июл 20, 2022 7:52 pm

Re: Кто какой программист чего и на чем

Сообщение WebFunk »

Ну не надо, в ржаве дохрена чего еще надо написать, чтобы скомпилировалось и заработало. Ржава это порождение диавола :pope:
1 Изображение
Bobeg
Reactions: 2544
Сообщения: 16797
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Кто какой программист чего и на чем

Сообщение Bobeg »

WebFunk писал(а): Ср авг 16, 2023 2:01 pm Ну не надо, в ржаве дохрена чего еще надо написать, чтобы скомпилировалось и заработало. Ржава это порождение диавола :pope:
вот!
Bobeg
Reactions: 2544
Сообщения: 16797
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Кто какой программист чего и на чем

Сообщение Bobeg »

вот тут скажем.
смотрю я на это. и блин. восклицательные знаки какие-то. слайсы. анврапы. иногда написано слово нью, иногда нет.
нипанятно!

https://rust-ml.github.io/book/5_linear_regression.html
Bobeg
Reactions: 2544
Сообщения: 16797
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Кто какой программист чего и на чем

Сообщение Bobeg »

или вот обьясняют анврап

Код: Выделить всё

pub fn unwrap(self) -> T {
  match self {
        Ok(t) => t,
        Err(e) => unwrap_failed("called `Result::unwrap()` on an `Err` value", e),
    }
}
вот зер фак из ол зет? тонкие стрелки, толстые стрелки, запятые, матч ...
Аватара пользователя
Mad Hatter
⭐ Top 5 most interesting users
Reactions: 2024
Сообщения: 10273
Зарегистрирован: Пн июн 13, 2022 7:22 am

Re: Кто какой программист чего и на чем

Сообщение Mad Hatter »

Bobeg писал(а): Ср авг 16, 2023 2:18 pm или вот обьясняют анврап

Код: Выделить всё

pub fn unwrap(self) -> T {
  match self {
        Ok(t) => t,
        Err(e) => unwrap_failed("called `Result::unwrap()` on an `Err` value", e),
    }
}
вот зер фак из ол зет? тонкие стрелки, толстые стрелки, запятые, матч ...
Так и запишем, Бобег жабу скрипт реакт в глаза не видел.
voyager3
Reactions: 368
Сообщения: 1816
Зарегистрирован: Вс июл 31, 2022 9:23 am
Откуда: Оттуда

Re: Кто какой программист чего и на чем

Сообщение voyager3 »

Bobeg писал(а): Ср авг 16, 2023 2:18 pm или вот обьясняют анврап

Код: Выделить всё

pub fn unwrap(self) -> T {
  match self {
        Ok(t) => t,
        Err(e) => unwrap_failed("called `Result::unwrap()` on an `Err` value", e),
    }
}
вот зер фак из ол зет? тонкие стрелки, толстые стрелки, запятые, матч ...
Как плюсовику, вам должно быть всё очевидно. Тонкая стрелочка - тип результата, как в плюсах 1х. Толстая стрелочка - освящённый веками синтаксис паттерн-матчинга из функциональных ЯП.
Bobeg
Reactions: 2544
Сообщения: 16797
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Кто какой программист чего и на чем

Сообщение Bobeg »

voyager3 писал(а): Ср авг 16, 2023 2:48 pm
Bobeg писал(а): Ср авг 16, 2023 2:18 pm или вот обьясняют анврап

Код: Выделить всё

pub fn unwrap(self) -> T {
  match self {
        Ok(t) => t,
        Err(e) => unwrap_failed("called `Result::unwrap()` on an `Err` value", e),
    }
}
вот зер фак из ол зет? тонкие стрелки, толстые стрелки, запятые, матч ...
Как плюсовику, вам должно быть всё очевидно. Тонкая стрелочка - тип результата, как в плюсах 1х. Толстая стрелочка - освящённый веками синтаксис паттерн-матчинга из функциональных ЯП.
Смешной Вояджер, надулся аки индюк.
Аватара пользователя
Интеррапт
Reactions: 591
Сообщения: 1417
Зарегистрирован: Ср июн 15, 2022 5:45 pm

Re: Кто какой программист чего и на чем

Сообщение Интеррапт »

Bobeg писал(а): Ср авг 16, 2023 1:18 pm
Интеррапт писал(а): Ср авг 16, 2023 1:11 pm про себя на нынешней работе - Rust, Go, Android/Kotlin, iOS/Swift
вот ржаву я понять не могу.
времени на нее нету, а просто глядя на код на ржаве я ваще не понимаю что там написано.
это потому, что Rust учить нужно :)
синтаксически - обычный язык. а вот с концепцией borrow checker при работе с памятью - да, к этому нужно привыкать.
Bobeg
Reactions: 2544
Сообщения: 16797
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Кто какой программист чего и на чем

Сообщение Bobeg »

мне не нравитца когда для того штобы создать поинтер надо писать слово бокс. ай доунт лайк.
voyager3
Reactions: 368
Сообщения: 1816
Зарегистрирован: Вс июл 31, 2022 9:23 am
Откуда: Оттуда

Re: Кто какой программист чего и на чем

Сообщение voyager3 »

Интеррапт писал(а): Ср авг 16, 2023 10:58 pm это потому, что Rust учить нужно :)
синтаксически - обычный язык. а вот с концепцией borrow checker при работе с памятью - да, к этому нужно привыкать.
В некоторых конторах на C++ внутренние стандарты примерно как borrow. Ну или наоборот в Rust принуждают к подобным стандартам на уровне языка.
Аватара пользователя
Buddy
Reactions: 100
Сообщения: 311
Зарегистрирован: Вс янв 29, 2023 2:36 pm
Откуда: The Earth

Re: Кто какой программист чего и на чем

Сообщение Buddy »

Может кто поможет, задача скомбинировать коды в один универсальны для получения результатов, переду на англиский извиняйте клавы нет. Thank you.

The first code:

Код: Выделить всё

original_nums = list(range(1, max_num + 1))
renumbering = 0
result_dict = { n: (renumbering := renumbering + 1) if n in existing_claim_numbering else "Cancelled" for n in original_nums}
it produces the result:
{1: 1, 2 : 2, 3 : 3, 4 : 4, 5: Cancelled, 6 : Cancelled, 7 : Cancelled, 8 : 5, 9: 6, 10: Cancelled, 11: 7, 12 : 8, 13 : 9, 14 : 10, 15 : 11, 16 : Cancelled, 17: 12, 18: 13, 19: 14, 20: 15}
runs this list:
[1, 2, 3, 4, 8, 9, 11, 12, 13, 14, 15, 17, 18, 19, 20]

the second code:

Код: Выделить всё

result_dict = {}
for i in range(0, max_num):
	if i < len(existing_claim_numbering):
        	result_dict[i + 1] = existing_claim_numbering[i]
        else:
                result_dict[i + 1] = "Cancelled"
produces the results:
{1: 1, 2: 7, 3: 3, 4: 4, 5: 5, 6: 6, 7: 2}
or
{1: 1, 2: 7, 3: 3, 4: 5, 5: 6, 6: 2, 7: Cancelled}
runs theses lists:
[1, 7, 3, 4, 5, 6, 2]
or
[1, 7, 3, 5, 6, 2]
llama mama
Reactions: 515
Сообщения: 1498
Зарегистрирован: Пн май 01, 2023 1:57 pm
:: viewtopic.php?t=3506

Re: Кто какой программист чего и на чем

Сообщение llama mama »

В первом дикшенари компрехеншен потерялась я.
Поняла что перенумеровать клеймы.
Последний раз редактировалось llama mama Чт авг 17, 2023 10:37 pm, всего редактировалось 1 раз.
llama mama
Reactions: 515
Сообщения: 1498
Зарегистрирован: Пн май 01, 2023 1:57 pm
:: viewtopic.php?t=3506

Re: Кто какой программист чего и на чем

Сообщение llama mama »

A есть тут в RegEx специалисты? Сегодня мудохалась я с ним
kyk
Reactions: 546
Сообщения: 6997
Зарегистрирован: Ср июн 15, 2022 6:54 pm

Re: Кто какой программист чего и на чем

Сообщение kyk »

llama mama писал(а): Чт авг 17, 2023 9:14 pmA есть тут в RegEx специалисты?
можно online проверять, есть много таких интырнет-сервисов для непрограммёров и прочих учОных
llama mama
Reactions: 515
Сообщения: 1498
Зарегистрирован: Пн май 01, 2023 1:57 pm
:: viewtopic.php?t=3506

Re: Кто какой программист чего и на чем

Сообщение llama mama »

не понимаю эти проверялки. мой жупитер проверяет если надо.
даже не сам рег экс а когда его extract. экспрешшн находит но экстрактит по дурацки
Аватара пользователя
Uzito
⭐ Top 5 most interesting users
Reactions: 1453
Сообщения: 6183
Зарегистрирован: Пт июн 24, 2022 1:35 pm

Re: Кто какой программист чего и на чем

Сообщение Uzito »

llama mama писал(а): Чт авг 17, 2023 9:14 pm A есть тут в RegEx специалисты? Сегодня мудохалась я с ним
ChatGPT умеет их рисовать по запросу
1 Изображение
kyk
Reactions: 546
Сообщения: 6997
Зарегистрирован: Ср июн 15, 2022 6:54 pm

Re: Кто какой программист чего и на чем

Сообщение kyk »

Uzito писал(а): Чт авг 17, 2023 11:07 pmChatGPT умеет их рисовать по запросу
ага, и зуб даёт :good:
llama mama
Reactions: 515
Сообщения: 1498
Зарегистрирован: Пн май 01, 2023 1:57 pm
:: viewtopic.php?t=3506

Re: Кто какой программист чего и на чем

Сообщение llama mama »

``regex
^\(?(\d{3})\)?[-.\s]?(\d{3})[-.\s]?(\d{4})$

интересно.

когда делаешь str.extract(pattern) на каждую пару скобок отдельная колонка генерируется и ничего не находит пэтон
Bobeg
Reactions: 2544
Сообщения: 16797
Зарегистрирован: Ср июн 15, 2022 4:01 am

Re: Кто какой программист чего и на чем

Сообщение Bobeg »

Здесь так не работает.
Здесь надо рассказать что пишешь и на чом.

Конкретно о регексах, никогда не пиши свои неработающие и длинные регексы. Потому что за это убить мало,. Пиши что надо матчить.
Ответить