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

Rooster

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

Перепись  

256 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

там логики нет, забей


 

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

RqvSzvr.png


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

Share this post


Link to post

Есть файл full-server.log. Необходимо вывести на экран каждую строку, которая содержит слово Nginx, а также по две строки перед и после нее. Результат должен быть сохранен в файл only-nginx.log. Напишите команду, которая выполнит данную задачу. Шарит кто?


v1.png

Share this post


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

Есть файл full-server.log. Необходимо вывести на экран каждую строку, которая содержит слово Nginx, а также по две строки перед и после нее. Результат должен быть сохранен в файл only-nginx.log. Напишите команду, которая выполнит данную задачу. Шарит кто?

команду чего?

cmd windows?

bash linux?

python?

FeelYourDestiny написал 1 час назад:
Just.Doit написал 1 час назад:

там логики нет, забей

:ugomonis::ugomonis::ugomonis:

ну смотри. допустим есть 3 фулстака, 2 со специализацией на бекенде и 1 на фронтенде

а могло быть например 2 чистых бекендера и 1 чистый фронтендер

в сумме и те и другие делают работу 3х человек. в чем экономия - не понятно

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

и при этом понятно что фулстаки не имеют такой специализации как чистые бекендеры, поэтому они не "выше" по квалификации, они просто немного в сторону. и это в ряде контекстов (определенный бизнес, определенная компания, ситуация на рынке и тд) показывает себя куда эффективнее.

Т-шейп же, ну


 

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

RqvSzvr.png


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

Share this post


Link to post
coali написал 49 минут назад:

Есть файл full-server.log. Необходимо вывести на экран каждую строку, которая содержит слово Nginx, а также по две строки перед и после нее. Результат должен быть сохранен в файл only-nginx.log. Напишите команду, которая выполнит данную задачу. Шарит кто?

python sort_script.py

не благодари


Найди себе дело по душе и ты не будешь работать ни одного дня в своей жизни

Share this post


Link to post

Наотъебисьно на элике, например
 

defmodule PD do
  def kek do
    content =
      "full-server.log"
      |> File.read!()
      |> String.split("\n")
      |> pick_logs([])
      |> Enum.reverse()
      |> List.flatten()
      |> Enum.join("\n")

    File.write!("only-nginx.log", content)
  end

  defp pick_logs([], acc), do: acc

  defp pick_logs([line0, line1, line2 | rest], acc) do
    case Enum.find_index([line0, line1, line2], &contains_nginx?/1) do
      nil ->
        pick_logs([line1, line2 | rest], acc)

      index ->
        case Enum.split(rest, index) do
          {lines, rest = [_, _, _ | _]} ->
            pick_logs(rest, [[line0, line1, line2 | lines] | acc])

          {lines, rest} ->
            if Enum.any?(rest, &contains_nginx?/1) do
              [rest, [line0, line1, line2 | lines] | acc]
            else
              [[line0, line1, line2 | lines] | acc]
            end
        end
    end
  end

  defp pick_logs(lines, acc) do
    if Enum.any?(rest, &contains_nginx?/1) do
      [lines | acc]
    else
      acc
    end
  end

  defp contains_nginx?(string) do
    string
    |> String.upcase
    |> String.contains?("NGINX")
  end
end

 


Edited by iKrivetko

Share this post


Link to post
Just.Doit написал 51 минуту назад:
coali написал 1 час назад:

Есть файл full-server.log. Необходимо вывести на экран каждую строку, которая содержит слово Nginx, а также по две строки перед и после нее. Результат должен быть сохранен в файл only-nginx.log. Напишите команду, которая выполнит данную задачу. Шарит кто?

команду чего?

cmd windows?

bash linux?

python?

FeelYourDestiny написал 2 часа назад:
Just.Doit написал 2 часа назад:

там логики нет, забей

:ugomonis::ugomonis::ugomonis:

ну смотри. допустим есть 3 фулстака, 2 со специализацией на бекенде и 1 на фронтенде

а могло быть например 2 чистых бекендера и 1 чистый фронтендер

в сумме и те и другие делают работу 3х человек. в чем экономия - не понятно

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

и при этом понятно что фулстаки не имеют такой специализации как чистые бекендеры, поэтому они не "выше" по квалификации, они просто немного в сторону. и это в ряде контекстов (определенный бизнес, определенная компания, ситуация на рынке и тд) показывает себя куда эффективнее.

Т-шейп же, ну

Я рад, что ты топишь за т-шейп, но, я считаю, что за то, что компания понижает свои риски, увеличивает продуктивность за счёт уменьшения коммуникации и тд, я должен тоже получать бонусы, тем более, если меня не интересуют "доп" обязанности (общение с клиентом).

 

Для дракониана это, наверное, не актуально, т.к. он видит для себя много положительного в общении с клиентом.

Так же, возможно, что Т-шепность уже учтена в вилке и ничего сверху просить не нужно

 

Share this post


Link to post
coali said 1 hour ago:

Есть файл full-server.log. Необходимо вывести на экран каждую строку, которая содержит слово Nginx, а также по две строки перед и после нее. Результат должен быть сохранен в файл only-nginx.log. Напишите команду, которая выполнит данную задачу. Шарит кто?

grep -B 2 -A 2 --color 'Nginx' /full-server.log > /only-nginx.log

чекни это

Ебать аналитика в треде подъехала. У нас же свободный рынок. Не нравятся обязанности или зарпалата - не принимаешь оффер и ищешь дальше. Рассказывать работодателю, что он чёта там прихуел с обязанностями или мало платит - удел дурака.

toouur, DeadMage and coali like this

Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
 

Share this post


Link to post
JuJeu написал 2 часа назад:
coali написал 3 часа назад:

Есть файл full-server.log. Необходимо вывести на экран каждую строку, которая содержит слово Nginx, а также по две строки перед и после нее. Результат должен быть сохранен в файл only-nginx.log. Напишите команду, которая выполнит данную задачу. Шарит кто?

grep -B 2 -A 2 --color 'Nginx' /full-server.log > /only-nginx.log

чекни это

Ебать аналитика в треде подъехала. У нас же свободный рынок. Не нравятся обязанности или зарпалата - не принимаешь оффер и ищешь дальше. Рассказывать работодателю, что он чёта там прихуел с обязанностями или мало платит - удел дурака.

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


Edited by FeelYourDestiny

Share this post


Link to post

А в чём заключается «выебонность» кода на эликсире, боюсь спросить?


Share this post


Link to post

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

 

отлично помог image.png.a0d798c452bf9a37c8ce6bdb1796ad5e.png

DomikTS-, iMbanana, bonzo and 12 others like this

Share this post


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

если меня не интересуют "доп" обязанности (общение с клиентом)

ааа, я понял

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

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

 

iKrivetko написал 3 часа назад:

А в чём заключается «выебонность» кода на эликсире, боюсь спросить?

у них комплекс неполноценности на базет того что они кроме ооп ничего не знают

iKrivetko написал 11 часов назад:

Наотъебисьно на элике, например
 


defmodule PD do
  def kek do
    content =
      "full-server.log"
      |> File.read!()
      |> String.split("\n")
      |> pick_logs([])
      |> Enum.reverse()
      |> List.flatten()
      |> Enum.join("\n")

    File.write!("only-nginx.log", content)
  end

  defp pick_logs([], acc), do: acc

  defp pick_logs([line0, line1, line2 | rest], acc) do
    case Enum.find_index([line0, line1, line2], &contains_nginx?/1) do
      nil ->
        pick_logs([line1, line2 | rest], acc)

      index ->
        case Enum.split(rest, index) do
          {lines, rest = [_, _, _ | _]} ->
            pick_logs(rest, [[line0, line1, line2 | lines] | acc])

          {lines, rest} ->
            if Enum.any?(rest, &contains_nginx?/1) do
              [rest, [line0, line1, line2 | lines] | acc]
            else
              [[line0, line1, line2 | lines] | acc]
            end
        end
    end
  end

  defp pick_logs(lines, acc) do
    if Enum.any?(rest, &contains_nginx?/1) do
      [lines | acc]
    else
      acc
    end
  end

  defp contains_nginx?(string) do
    string
    |> String.upcase
    |> String.contains?("NGINX")
  end
end

 

 

а можно код contains_nginx в одну строчку ебануть как-то?


 

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

RqvSzvr.png


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

Share this post


Link to post
moonfangtopich said 21 minutes ago:

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

 

отлично помог image.png.a0d798c452bf9a37c8ce6bdb1796ad5e.png


а чем одна строчка elixir pd.exs применённая к этому коду фундаментально отличается от одной строчки грепа?

 

и при чём тут незнакомость языка? Подавляющее большинство юзеров незнакомо с 99.9% языков, в том числе и мейнстримных, и чо теперь, вообще код не писать? Я пишу на том чо знаю, то шо кто-то не сталкивался — ну сорян, никто ж не кудахчет на шарпы с питонами если их не знает. Я лично наоборот с любопытством погляжу код на незнакомом языке.

 

короч по беспределу лаешь, пёс


Share this post


Link to post
iKrivetko написал 4 минуты назад:
moonfangtopich написал 39 минут назад:

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

 

отлично помог image.png.a0d798c452bf9a37c8ce6bdb1796ad5e.png


а чем одна строчка elixir pd.exs применённая к этому коду фундаментально отличается от одной строчки грепа?

 

и при чём тут незнакомость языка? Подавляющее большинство юзеров незнакомо с 99.9% языков, в том числе и мейнстримных, и чо теперь, вообще код не писать? Я пишу на том чо знаю, то шо кто-то не сталкивался — ну сорян, никто ж не кудахчет на шарпы с питонами если их не знает. Я лично наоборот с любопытством погляжу код на незнакомом языке.

 

короч по беспределу лаешь, пёс

бля)


[14:22:31] Сиэль: oh uj eti imbanani

Share this post


Link to post
iKrivetko написал 1 час назад:
moonfangtopich написал 1 час назад:

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

 

отлично помог image.png.a0d798c452bf9a37c8ce6bdb1796ad5e.png


а чем одна строчка elixir pd.exs применённая к этому коду фундаментально отличается от одной строчки грепа?

 

и при чём тут незнакомость языка? Подавляющее большинство юзеров незнакомо с 99.9% языков, в том числе и мейнстримных, и чо теперь, вообще код не писать? Я пишу на том чо знаю, то шо кто-то не сталкивался — ну сорян, никто ж не кудахчет на шарпы с питонами если их не знает. Я лично наоборот с любопытством погляжу код на незнакомом языке.

 

короч по беспределу лаешь, пёс

эх ща бы простыню кода сохранять хз куда, а затем на сервер пытаться установить окружение для запуска этой простыни

вместо однострочника на баше, который даже на чайнике запусится

Share this post


Link to post

мне показалось или ты завидуешь уберменшам, способным писать на функциональном языке??

GoldRobot likes this

Share this post


Link to post
moonfangtopich написал 7 минут назад:

мне показалось или ты завидуешь уберменшам, способным писать на функциональном языке??

хз, я

       увидел

                    какую-то

                                     дресьню типа

                                                             питона

                                                   end

                                     end

                         end

         end

end 

Share this post


Link to post
Guest
This topic is now closed to further replies.

×
×
  • Create New...