Jump to content
  • Sign Up
  • Recently Browsing   Total Users: 2   (0 members, 2 Guests)

Rooster

Программирование[11]

var  

313 members have voted

You do not have permission to vote in this poll, or see the poll results. Please sign in or register to vote in this poll.

Recommended Posts

13uRn1nG написал 21.01.2026 в 18:33:

Есть живые цппшники? Нужна наводка на lsp который поддерживает синтаксис модулей если вообще существует такое, чето intelliSense и clangd совсем ебано это дело парсят 

 

Это многое говорит о модулях. Например, то что они нахуй не нужны в текущей реализации кривой костыльной 


 

9Aa4jVY.jpeg

IFVau8G.png

AohP0ps.png

Share this post


Link to post
godspeed написал 11 часов назад:

найс яндекс компания конеш не дают удаленку, только гибрид, пиздец

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

13uRn1nG написал 21.01.2026 в 18:33:

Есть живые цппшники? Нужна наводка на lsp который поддерживает синтаксис модулей если вообще существует такое, чето intelliSense и clangd совсем ебано это дело парсят 

clangd вроде вывозит Chromium (хотя я сам не юзаю). хз, что у тебя за проект, что даже он не справляется.


Edited by Grohuf

Share this post


Link to post
  Показать содержимое
def run_experiment
  boxes = [['G', 'G'], ['S', 'S'], ['G', 'S']]
  start_box_idx = rand(3)
  balls = boxes[start_box_idx].shuffle
  remaining_idxs = [0, 1, 2] - [start_box_idx]
  
  boxes[remaining_idxs[0]] << balls[0]
  boxes[remaining_idxs[1]] << balls[1]
  
  chosen_box_idx = remaining_idxs.sample
  drawn_ball = boxes[chosen_box_idx].sample
  
  [drawn_ball, chosen_box_idx]
end

 

def simulate_one_experiment
  boxes = [['G', 'G'], ['S', 'S'], ['G', 'S']]
  start_box_idx = rand(3)
  balls_from_start = boxes[start_box_idx].shuffle
  remaining_idxs = [0, 1, 2] - [start_box_idx]
  boxes[remaining_idxs[0]] << balls_from_start[0]
  boxes[remaining_idxs[1]] << balls_from_start[1]
  chosen_box_idx = remaining_idxs.sample
  drawn_ball = boxes[chosen_box_idx].sample
  original_type = case chosen_box_idx
                  when 0 then 'GG'
                  when 1 then 'SS'
                  when 2 then 'GS'
                  end
  [drawn_ball, original_type]
end

def run_simulation(iterations = 1_000_000)
  counts = { 'GG' => 0, 'SS' => 0, 'GS' => 0 }
  gold_counts = { 'GG' => 0, 'SS' => 0, 'GS' => 0 }

  iterations.times do
    ball, box_type = simulate_one_experiment
    counts[box_type] += 1
    gold_counts[box_type] += 1 if ball == 'G'
  end

  total_gold = gold_counts.values.sum
  puts "Всего экспериментов: #{iterations}"
  puts "Распределение выбора коробок:"
  counts.each { |type, c| puts "  #{type}: #{c} (#{(c.to_f / iterations * 100).round(2)}%)" }

  puts "\nВсего золотых шаров: #{total_gold}"
  puts "Условные вероятности P(коробка | G):"

  gold_counts.each do |type, g|
    probability = g.to_f / total_gold
    puts "  P(#{type} | G) = #{probability.round(6)}"
  end

  puts "\nТеоретические значения:"
  puts "  P(GG | G) = 0.5"
  puts "  P(GS | G) = 0.333333"
  puts "  P(SS | G) = 0.166667"
end

run_simulation

 


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

 


 

 

doc137399519_225147917?hash=61dbe6de1d450a42e7&dl=3361c54861ae5a77cb&wnd=1

Share this post


Link to post
Ritsu twit написал 4 часа назад:
  Показать содержимое

def run_experiment
  boxes = [['G', 'G'], ['S', 'S'], ['G', 'S']]
  start_box_idx = rand(3)
  balls = boxes[start_box_idx].shuffle
  remaining_idxs = [0, 1, 2] - [start_box_idx]
  
  boxes[remaining_idxs[0]] << balls[0]
  boxes[remaining_idxs[1]] << balls[1]
  
  chosen_box_idx = remaining_idxs.sample
  drawn_ball = boxes[chosen_box_idx].sample
  
  [drawn_ball, chosen_box_idx]
end

 


def simulate_one_experiment
  boxes = [['G', 'G'], ['S', 'S'], ['G', 'S']]
  start_box_idx = rand(3)
  balls_from_start = boxes[start_box_idx].shuffle
  remaining_idxs = [0, 1, 2] - [start_box_idx]
  boxes[remaining_idxs[0]] << balls_from_start[0]
  boxes[remaining_idxs[1]] << balls_from_start[1]
  chosen_box_idx = remaining_idxs.sample
  drawn_ball = boxes[chosen_box_idx].sample
  original_type = case chosen_box_idx
                  when 0 then 'GG'
                  when 1 then 'SS'
                  when 2 then 'GS'
                  end
  [drawn_ball, original_type]
end

def run_simulation(iterations = 1_000_000)
  counts = { 'GG' => 0, 'SS' => 0, 'GS' => 0 }
  gold_counts = { 'GG' => 0, 'SS' => 0, 'GS' => 0 }

  iterations.times do
    ball, box_type = simulate_one_experiment
    counts[box_type] += 1
    gold_counts[box_type] += 1 if ball == 'G'
  end

  total_gold = gold_counts.values.sum
  puts "Всего экспериментов: #{iterations}"
  puts "Распределение выбора коробок:"
  counts.each { |type, c| puts "  #{type}: #{c} (#{(c.to_f / iterations * 100).round(2)}%)" }

  puts "\nВсего золотых шаров: #{total_gold}"
  puts "Условные вероятности P(коробка | G):"

  gold_counts.each do |type, g|
    probability = g.to_f / total_gold
    puts "  P(#{type} | G) = #{probability.round(6)}"
  end

  puts "\nТеоретические значения:"
  puts "  P(GG | G) = 0.5"
  puts "  P(GS | G) = 0.333333"
  puts "  P(SS | G) = 0.166667"
end

run_simulation

 


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

 

я тоже когда-то начинал с этой задачи в липсике, теперь уже seniyor bakend developer 300k nano sek

Ritsu twit likes this

image.png.dedda6c5d04a07ad35710ee55d78775d.png 

Share this post


Link to post

Ну так он действительно будет выбран при bind

Share this post


Link to post

Хде найти вилку зп продукт говнеров или продукт менеджеров ин Россия великая страна

 


Edited by Darkd3ad

caac247e28.png

Share this post


Link to post
Darkd3ad написал 47 минут назад:

Хде найти вилку зп продукт говнеров или продукт менеджеров ин Россия великая страна

 

 

getmatch?

Share this post


Link to post

Тоже вайб кодирую сегодня в душе не понимаю что там курсор творит (раньше я хоть примерное разбирался что делается) - ну для чтобы при ошибках не было взрывов ?

Кодирует деградацию :jokerge:

 

Скрытый текст

1392381359_Screenshot2026-01-26at11_25_12.png.11a119e6f8813527da6c7c7ef59b43cf.png

 


Edited by SoEmpty

Сердце можно лечить только сердцем.

 

Share this post


Link to post
SoEmpty написал 2 часа назад:

Тоже вайб кодирую сегодня в душе не понимаю что там курсор творит (раньше я хоть примерное разбирался что делается) - ну для чтобы при ошибках не было взрывов ?

Кодирует деградацию :jokerge:

 

  Показать содержимое

1392381359_Screenshot2026-01-26at11_25_12.png.11a119e6f8813527da6c7c7ef59b43cf.png

 

 

Нахуй тебе сервис для деградации? Просто зайди в топан хохлов. Рекомендую! :like:

Share this post


Link to post
pilotsevsk написал 26.01.2026 в 19:27:
Darkd3ad написал 26.01.2026 в 18:39:

Хде найти вилку зп продукт говнеров или продукт менеджеров ин Россия великая страна

 

 

getmatch?

у них как будто данные 2х годичной давности, я бы щас их цифры на 0.7 умножал и выйдет где-то правда

Share this post


Link to post
Darkd3ad написал 26.01.2026 в 19:39:

Хде найти вилку зп продукт говнеров или продукт менеджеров ин Россия великая страна

 

 

не ясно о чем вопрос.

нужно понимание сколько готовы платить проджект менеджерам?

какой город?

какой грейд?

офис или удаленка?

компания строго айтишная или департамент в условном вузе/заводе?

на вскидку от 80 до 300.

плюс премии.

это по Самаре.

Share this post


Link to post
krasavec написал 8 часов назад:

это по Самаре

это где-то в России? просто мы все москвичи тут

Share this post


Link to post

Хуя вы тут смешали в кучу продакт менеджеров, проджект менеджеров и продукт овнеров.

Скрытый текст

Последние я хз вообще живы ли, какой-то атавизм времен когда были огромные функциональные команды (бэки фронты) и нужна была голова которой мозг ебать за конкретный продукт. 

Сейчас как правило продуктовые команды с продуктовым мышлением, где все члены выполняют роль PO и есть тимлид как линейный менеджер. 

 

Share this post


Link to post
Index написал 53 минуты назад:

Хуя вы тут смешали в кучу продакт менеджеров, проджект менеджеров и продукт овнеров.

  Скрыть содержимое

Последние я хз вообще живы ли, какой-то атавизм времен когда были огромные функциональные команды (бэки фронты) и нужна была голова которой мозг ебать за конкретный продукт. 

Сейчас как правило продуктовые команды с продуктовым мышлением, где все члены выполняют роль PO и есть тимлид как линейный менеджер. 

 

последние все в сбере

Darkd3ad likes this

Share this post


Link to post
Index написал 2 часа назад:

продуктовые команды с продуктовым мышлением, где все члены выполняют роль PO

расскажи как это выглядит на практике

берется условный бекенд разраб, идет изучать какие метрики надо улучшить, говорит с маркетингом, сейлзами, другими командами, делает Product Requrements Document, потом занимается планированием и тп?

или под ролью PO другое подразумевается? 

опиши как все члены команды это делают особенно кто не синьер


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Share this post


Link to post
Just.Doit написал 2 часа назад:

расскажи как это выглядит на практике

Компания формирует глобальный ОКР на квартал. 

Менеджеры формируют ОКР на отделы матчащиеся с глобальным. 

Команда решает как они могут повлиять на ОКР  отдела/компании с точки зрения своего продукта (коробки перекладывающей JSONы) 

На каких-то кросс-встречах менеджеры команд (сейлзы/маркетинг/разработка) могут кросс-коммитнутся в какую-то фичу для общих ОКРов. 

 

Опять же, у команды есть инбокс куда может придти другая команда и попросить что-то сделать.

 

Ладно в целом это все применимо к платформенным командам, в которых я всю жизнь и работал, хорошо это или плохо :honkler:

Нам хватает ОКР и инбокса для наполнения бэклога заявками от других комманд. Возможно где-то на уровне пользовательского продукта это уже не работает и нужно иметь нетерпилу который будет этот балаган оркестрировать. 

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...