- 1
Именно поэтому я за «PHP».
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
Именно поэтому я за «PHP».
+1
var xc = /^true$/.test("false");
var yc = xc;
google ad manager (gpt.js)
−1
System.out.println("\nNames in alphabetical order: ");
if(name1.compareTo(name2) > 0) {
if(name2.compareTo(name3) > 0) {
System.out.printf("%s\n%s\n%s\n",
name3,
name2,
name1); //cba 2
}
else if(name3.compareTo(name2) > 0) {
System.out.printf("%s\n%s\n%s\n",
name2,
name3,
name1); //bca 3
}
}
else if(name2.compareTo(name1) > 0) {
if(name1.compareTo(name3) > 0) {
System.out.printf("%s\n%s\n%s\n",
name3,
name1,
name2); //cab 1
}
else if(name3.compareTo(name1) > 0) {
System.out.printf("%s\n%s\n%s\n",
name1,
name3,
name2); //acb 5
}
}//bac i abc
else if(name3.compareTo(name1) > 0) {
if(name1.compareTo(name2) > 0) {
System.out.printf("%s\n%s\n%s\n",
name2,
name1,
name3);
}
else if(name2.compareTo(name1) > 0) {
System.out.printf("%s\n%s\n%s\n",
name1,
name2,
name3);
}
}
Снова пытался отсортировать три строки по алфавиту.
У меня опять получилась вместо нескольких строк простыня.
Что со мной не так?
Но, по крайней мере, она работает как надо.
0
def __init__(self, text: str, description: str, category_id: int, auth_cookie: str) -> None:
Form.__init__(self)
CsrfForm.__init__(self)
CaptchaForm.__init__(self)
self.text: str = text
self.description: str = description
self.category_id = category_id
self.auth_cookie = auth_cookie
Какое наследование )))
−1
else if (BallToDown(paddle_2, paddle_2_pos, new Rectangle((int)ball_pos.X, (int)ball_pos.Y, ball.Width, ball.Height)))
{
Paddle_s.Play();
ballSpeed = new Vector2(9.0f, 4.5f);
}
/*Левая Ракетка*/
//Ограничения по Оси Y
if (paddle_2_pos.Y < 0)
paddle_2_pos.Y = 0;
else if (paddle_2_pos.Y > Window.ClientBounds.Height - paddle_2.Height)
paddle_2_pos.Y = Window.ClientBounds.Height - paddle_2.Height;
//Управление Ракеткой
if (Keyboard.GetState().IsKeyDown(Keys.W))
paddle_2_pos.Y -= speed;
else if (Keyboard.GetState().IsKeyDown(Keys.S))
paddle_2_pos.Y += speed;
/*Правая Ракетка*/
//Ограниччения по Оси Y
if (paddle_1_pos.Y < 0)
paddle_1_pos.Y = 0;
else if (paddle_1_pos.Y > Window.ClientBounds.Height - paddle_1.Height)
paddle_1_pos.Y = Window.ClientBounds.Height - paddle_1.Height;
//Управление Ракеткой
if (Keyboard.GetState().IsKeyDown(Keys.Up))
paddle_1_pos.Y -= speed;
else if (Keyboard.GetState().IsKeyDown(Keys.Down))
paddle_1_pos.Y += speed;
base.Update(gameTime);
}
protected override void Draw(GameTime gameTime)
{
GraphicsDevice.Clear(Color.Black);
spriteBatch.Begin();
spriteBatch.Draw(paddle_1, paddle_1_pos, Color.White);
spriteBatch.Draw(paddle_2, paddle_2_pos, Color.White);
spriteBatch.Draw(ball, ball_pos, Color.White);
spriteBatch.End();
base.Draw(gameTime);
}
public bool BallToUp(Texture2D paddle, Vector2 paddle_pos, Rectangle ballRect)
{
/*Создаётся прямоугольник размером 1/3 от всей ракетки*/
Rectangle paddleRect = new Rectangle((int)paddle_pos.X, (int)paddle_pos.Y, paddle.Width, (int)paddle.Height / 2);
return ballRect.Intersects(paddleRect);
}
public bool BallToDown(Texture2D paddle, Vector2 paddle_pos, Rectangle ballRect)
{
/*Создаётся прямоугольник размером 1/3 от всей ракетки*/
Rectangle paddleRect = new Rectangle((int)paddle_pos.X, (int)paddle_pos.Y + (paddle.Height / 2), paddle.Width, (int)paddle.Height / 2);
return ballRect.Intersects(paddleRect);
}
}
}
Недавно начал программировать на C#, Решил написать Пин-Понг на моногейм, Плучилось нечто но работает отлично: отрывок кода сверху
0
> Improved People Nearby
Profile videos make meeting new people a dozen times more interesting, and we've beefed up the People Nearby section for the occasion.
When people contact you via the People Nearby section, you will see how far away they are. And when you start a chat with someone nearby,
Telegram will suggest a greeting sticker to break the ice. Luckily, all our stickers are extroverts.
самый секьюрный мессенджер теперь палит еще и локацию юзеров
теперь это у нас тиндер такой
https://telegram.org/blog/profile-videos-people-nearby-and-more
https://telegram.org/blog/new-profiles-people-nearby
0
import { combineEpics, ofType } from 'redux-observable'
import { map, switchMap, catchError, filter, mergeAll } from 'rxjs/operators'
import { of, from } from 'rxjs'
import * as R from 'ramda'
import * as TICKETS_ACTION_TYPES from './tickets.types'
import * as TicketsActions from './tickets.actions'
import * as TicketsSelectors from './tickets.selectors'
import { /* TICKET_TYPES,*/ TICKET_STEPS } from './constants'
import mockAPI from 'services/mockAPI'
export const getTicketsEpic = (action$, state$) =>
from(
R.map(
(step) =>
action$.pipe(
filter(
R.either(
R.both(R.propEq('type', TICKETS_ACTION_TYPES.GET_TICKETS_BY_STEP), R.pathEq(['payload', 'step'], step)),
R.propEq('type', TICKETS_ACTION_TYPES.GET_ALL_TICKETS)
)
),
switchMap((action) => {
if (
action.type !== TICKETS_ACTION_TYPES.GET_ALL_TICKETS &&
TicketsSelectors.ticketsAllDirtySelector(state$.value)
) {
return of(TicketsActions.getAllTickets())
} else if (!TicketsSelectors.ticketsByStepDirtySelector(step, state$.value)) {
return of(TicketsActions.getTicketsByStepSuccess(step, null, true))
}
return from(
// Mocks tickets API
// TODO: Replace by real request
mockAPI.getTicketsByStep(step)
).pipe(
map((data) => TicketsActions.getTicketsByStepSuccess(step, data)),
catchError((err) => of(TicketsActions.getTicketsByStepError(step, err)))
)
})
),
R.values(TICKET_STEPS)
)
).pipe(mergeAll())
Редукс нам уже не интересен, нам с поподвыподвертами подавай, чтоб тупо болванку показать.
+1
const regExp = new RegExp(filterValue.toLowerCase())
return templates.filter((tmpl) => regExp.test(tmpl.title.toLowerCase()))
Высрал "синьор", "тимлид" с большим опытом и головой.
0
System.out.println("Names in alphabetical order: ");
if(a < b) {
if(a < c) {
System.out.println(name1);
if(b == c) {
b = name2.charAt(1);
c = name3.charAt(1);
}
if(c < b) {
System.out.println(name3);
System.out.println(name2);//acb
}
if(b < c) {
System.out.println(name2);
System.out.println(name3);//abc
}
if(b == c) {
System.out.println(name2);
System.out.println(name3);//abc
}
}
if(a > c) {
System.out.println(name3);
System.out.println(name1);
System.out.println(name2);//cab
}
if(a == c) {
System.out.println(name1);
System.out.println(name3);
System.out.println(name2);//acb
}
}
if(a == b) {
if(a <= c) {
System.out.println(name1);
System.out.println(name2);
System.out.println(name3);//abc
}
if(a > c) {
System.out.println(name3);
System.out.println(name1);
System.out.println(name2);//cab
}
}
if(c < b) {
if(b < a) {
System.out.println(name3);
System.out.println(name2);
System.out.println(name1);//cba
}
if(b == a) {
System.out.println(name3);
System.out.println(name1);
System.out.println(name2);//cab
}
}
if(c == b) {
if(a < c) {
System.out.println(name1);
System.out.println(name2);
System.out.println(name3);//abc
}
if(a > c) {
System.out.println(name3);
System.out.println(name2);
System.out.println(name1);//cba
}
if(a == c) {
System.out.println(name1);
System.out.println(name2);
System.out.println(name3);//abc
}
}
if(b < a) {
if(a <= c) {
System.out.println(name2);
System.out.println(name1);
System.out.println(name3);//bac
}
if(c < a) {
System.out.println(name2);
System.out.println(name3);
System.out.println(name1);//bca
}
}
if(b == a) {
if(c < a) {
System.out.println(name3);
System.out.println(name1);
System.out.println(name2);//cab
}
if(a <= c) {
System.out.println(name1);
System.out.println(name2);
System.out.println(name3);//abc
}
}
Names in alphabetical order
0
IT Оффтоп #52
#1: https://govnokod.ru/18142 https://govnokod.xyz/_18142
#2: https://govnokod.ru/18378 https://govnokod.xyz/_18378
#3: https://govnokod.ru/19667 https://govnokod.xyz/_19667
#4: https://govnokod.ru/21160 https://govnokod.xyz/_21160
#5: https://govnokod.ru/21772 https://govnokod.xyz/_21772
#6: (vanished) https://govnokod.xyz/_24063
#7: https://govnokod.ru/24538 https://govnokod.xyz/_24538
#8: (vanished) https://govnokod.xyz/_24815
#9: https://govnokod.ru/24867 https://govnokod.xyz/_24867
#10: https://govnokod.ru/25328 https://govnokod.xyz/_25328
#11: (vanished) https://govnokod.xyz/_25436
#12: (vanished) https://govnokod.xyz/_25471
#13: (vanished) https://govnokod.xyz/_25590
#14: https://govnokod.ru/25684 https://govnokod.xyz/_25684
#15: https://govnokod.ru/25694 https://govnokod.xyz/_25694
#16: https://govnokod.ru/25725 https://govnokod.xyz/_25725
#17: https://govnokod.ru/25731 https://govnokod.xyz/_25731
#18: https://govnokod.ru/25762 https://govnokod.xyz/_25762
#19: https://govnokod.ru/25767 https://govnokod.xyz/_25767
#20: https://govnokod.ru/25776 https://govnokod.xyz/_25776
#21: https://govnokod.ru/25798 https://govnokod.xyz/_25798
#22: https://govnokod.ru/25811 https://govnokod.xyz/_25811
#23: https://govnokod.ru/25863 https://govnokod.xyz/_25863
#24: https://govnokod.ru/25941 https://govnokod.xyz/_25941
#25: https://govnokod.ru/26026 https://govnokod.xyz/_26026
#26: https://govnokod.ru/26050 https://govnokod.xyz/_26050
#27: https://govnokod.ru/26340 https://govnokod.xyz/_26340
#28: https://govnokod.ru/26372 https://govnokod.xyz/_26372
#29: https://govnokod.ru/26385 https://govnokod.xyz/_26385
#30: https://govnokod.ru/26413 https://govnokod.xyz/_26413
#31: https://govnokod.ru/26423 https://govnokod.xyz/_26423
#32: https://govnokod.ru/26440 https://govnokod.xyz/_26440
#33: https://govnokod.ru/26449 https://govnokod.xyz/_26449
#34: https://govnokod.ru/26456 https://govnokod.xyz/_26456
#35: https://govnokod.ru/26463 https://govnokod.xyz/_26463
#36: https://govnokod.ru/26508 https://govnokod.xyz/_26508
#37: https://govnokod.ru/26524 https://govnokod.xyz/_26524
#38: https://govnokod.ru/26539 https://govnokod.xyz/_26539
#39: https://govnokod.ru/26556 https://govnokod.xyz/_26556
#40: https://govnokod.ru/26568 https://govnokod.xyz/_26568
#41: https://govnokod.ru/26589 https://govnokod.xyz/_26589
#42: https://govnokod.ru/26600 https://govnokod.xyz/_26600
#43: https://govnokod.ru/26604 https://govnokod.xyz/_26604
#44: https://govnokod.ru/26627 https://govnokod.xyz/_26627
#45: https://govnokod.ru/26635 https://govnokod.xyz/_26635
#46: (vanished) https://govnokod.xyz/_26646
#46: (vanished) https://govnokod.xyz/_26654
#47: https://govnokod.ru/26671 https://govnokod.xyz/_26671
#48: https://govnokod.ru/26707 https://govnokod.xyz/_26707
#49: https://govnokod.ru/26750 https://govnokod.xyz/_26750
#49: https://govnokod.ru/26776 https://govnokod.xyz/_26776
#50: https://govnokod.ru/26804 https://govnokod.xyz/_26804
#51: https://govnokod.ru/26809 https://govnokod.xyz/_26809