반응형


<!DOCTYPE html>
<html lang="en" >
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>데몬스쿼드 쿠폰 사용 페이지</title>
  <style>
  *{
  box-sizing: border-box;
  }
  
  
  h1{
  text-align:center;
  }
  
  input{
   font-size : 45px;
   background-color: lightblue;
   text-align: center;
  }
  .uid-form{
  text-align: center;
  }
  .form-floating{
   text-align: center;
  }
  .form-cup{
   width: 50%;
   text-align: center;
  border: 2px solid gray;
  border-radius: 5px;
  }

  
  </style>
</head>
<body>
<!-- partial:index.partial.html -->
<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-+0n0xVW2eSR5OomGNYDnhzAbDsOXxcvSN1TPprVMTNDbiYZCxYbOOl7+AMvyTG2x" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.1/dist/js/bootstrap.bundle.min.js" integrity="sha384-gtEjrD/SeCtmISkJkNUaaKMoLD0//ElJ19smozuHV6z3Iehds+3Ulb9Bn9Plx0x4" crossorigin="anonymous"></script>
<script type="text/javascript">



function updateCup(){
const lcup= [
"앱스토어1위감사쿠폰",
"Cheering100",
"데몬스쿼드라운지",
"grandopen",
"demonsquad",
"thebestgame",
"라운지프로모션",
"PreEvent100",
"eoaggames",
"19450815",
"Lounge10000",
"Lounge5000",
"Lounge3000",
"Lounge1000",
];
let div = document.getElementById('cup');
let url = "https://eoaggames.com/Coupon/demon_coupon.php";

for( let i =0; i<lcup.length; i++){
const html = '<form action='+url+' method="post" target="param">'+
  '<div class="form-floating">'+
'<input id="floatingInput" maxlength="30" placeholder="쿠폰명" name="coupon_name" type="text" value ='+
 lcup[i]+ '>'+
'<input class="idfield" id="idfield" maxlength="10" name="user_index" type="hidden">'+
  '<button type="submit">쿠폰 사용</button>'+
     '</div>'+
'</form>';
div.innerHTML += html;

}

}
function updateUserId(){
updateCup();

let userid = document.getElementById('uid').value;

//const l = document.inputs['idfield'];
const l = document.querySelectorAll('.idfield');
for( let i = 0; i <l.length;i++){
l[i].value = userid;
}
}

</script>

  <div class="bg">
  </div>
  <h1>데몬스쿼드 쿠폰 사용 페이지</h1>
  <br>

  <div class="uid-form">
  <h2 for="fname">사용자ID:</h2>
  <input type="text" id="uid" name="userid"><br>
  <button type='button' onClick ="updateUserId();">클릭 해보세요</button>
  <br>
  <div class "form-cup" id = "cup">
  </div>
  </div>


  <iframe class="if" name="param"></iframe>

<!-- partial -->
  
</body>
</html>


반응형

“회사 사람이랑 퇴근하고까지 얼굴을 봐야 해?” 사내 동호회에 대한 직원들의 인식은 제각각이지만 실제 사내 동호회의 순기능은 많다. 업무 스트레스를 풀어주고 회사에 대한 충성도를 높인다. 취향이 비슷한 동료들과의 동아리 활동은 회사에 대한 만족감도 높여준다. 취미 생활이 다양해지면서 동호회의 종류도 보드게임, 클라이밍, 방송댄스 등 다채로워졌다. 여러 동호회가 생겨나는 가운데 합창, 밴드, 오케스트라 등 음악과 관련된 늘 큰 인기를 모은다. 이는 실제로 음악이 주는 공동체 강화 기능과도 연계가 있다. DBR 126호에 실린 기사를 통해 자세히 살펴보자.

 

원문:https://bit.ly/3pLo4ws

반응형

우리 조직에서 차세대 리더가 누구인지 미리 발견하고 미리 준비시키려는 노력을 기울이시는지요? 이런 질문을 던지면 몇몇 기업들은 '핵심인재 육성 프로그램'을 통해 차세대 리더를 육성한다고 답합니다. 하지만 실상을 들여다보면 인사평가 점수를 기반으로 한(예: "S등급을 연속으로 몇 번 받은 직원") 프로그램인 경우가 대부분이더군요. 평가에 대한 직원들의 '일반적인 불신'을 감안한다면, 과연 그런 프로그램으로 '진짜 차세대 리더'를 발굴할 수 있을까란 의심이 듭니다. 그렇지 않나요?

 

차세대 리더 발굴은 기존의 평가와는 완전히 다른 각도로 접근해야 합니다. 과거의 평가 기록에 의존할 것이 아니라, 앞으로 리더로서 훌륭한 역할을 수행할 가능성이 높은지, 즉 잠재력에 초점을 맞춰야겠죠, 그렇다면 현재 각각의 직원의 얼마나 '준비'되어 있는지를 보면 됩니다. 차세대 리더가 될 준비 말이죠.

 

경영 코치는 로빈 카마로테(Robin Camarote)는 다음과 같은 6가지 요소로 우리 조직의 '리더감'을 찾으라고 조언합니다.

 

1. 성장에 대한 갈망: 타인에게 적극적으로 정보를 요청하는 직원, 개방적이면서 성장을 위해 피드백을 잘 수용하는 직원, 남들과의 비교보다는 본인의 과거와 현재를 비교하려는 직원은 리더가 되어서 성공적인 역할을 수행할 가능성이 높습니다.

 

2. '할 수 있다(can-do)' 정신: 실수를 저지르더라도 자기 일에 에너지와 열정을 유지시키는 직원, 자신에게 할당된 것 이상에 도달하려는 직원이 리더로서 성공할 가능성이 큽니다.

 

3. 솔선수범: 주도적으로 움직이며 혁신적인 아이디어를 제시하며 기꺼이 리스크를 감수하려는 직원이 누구인지 관찰해 보세요.

 

4. 타인에게 영감을 주는 능력: 팀에서 영향력을 발휘하는 직원, 타인들이 조언을 구하려고 하는 직원, 자연스럽게 협업을 이끌어내는 직원, 타인의 성공을 진정으로 축하하는 직원을 주목해 보세요.

 

5. 효과적인 커뮤니케이션: 자신만만하게 떠드는 것이 좋은 소통은 아닙니다. 세련되지 않았더라도 자신의 생각을 표현하려고 노력하고 타인의 말을 경청하는 직원이 차세대 리더로서 적합합니다.

 

6. 리더가 되고 싶은 열망: 그냥 리더를 맡기기 전에 일단 그 직원이 리더 역할을 원해야 한다고 카마로테는 조언합니다. 리더가 꿈이 아닌 직원에게 리더로 성장시키겠다는 계획은 서로에게 불편한 조치입니다.

 

*참고사이트

https://www.inc.com/robin-camarote/how-to-identify-employees-ready-to-step-up.html

 

원문:https://bit.ly/3OaRSfk

반응형

세상에 혼자 하는 일은 극히 드물기에, 의외로 일하면서 큰 부분을 차지하는 것 중 하나는 다른 사람을 재촉하는 것이다. 애석하게도 본인의 일이 아닌 이상, 빠르게 일을 처리해 준다거나 연락에 바로 답장해 주는 경우는 좀처럼 잘 없다. 일의 진척이 없어 애타는 마음을 아는지 모르는지 협력사는 오늘도 답장이 없다. 어떻게 하면 빠른 회신을 받을 수 있을까?

 

호주의 한 경영 대학원의 마로스 세르바트카 교수는 공동연구자와 함께 짧은 온라인 설문조사를 진행했다. 총 3276명에게 요청했고 일부 참가자에게는 일주일의 응답 기한을, 일부에게는 한 달 기한을, 또 일부에게는 아예 기한을 주지 않았다. 놀랍게도 마지막 그룹 참가자들이 다른 그룹의 참가자들보다 응답을 더 많이 제출했고 회신도 빨랐다. 결론은 사람들이 미루지 못하게 하려면 마감일을 정하지 말라는 것. HBR 2022년 9-10월 호에 실린 인터뷰를 통해 자세한 내용을 살펴보자.

 

원문:https://bit.ly/3NSv8zr

 

반응형

 


회사의 생산성, 효율성 이런 부분이 아닌, 사회의 안정성, 개개인의 만족도, 인류의 행복도등 의 측면에서 보면 
재택근무는 상당히 좋은 선택이라고 본다. 그렇게 일할 수 있는 환경 이라면 말이지!!

 

 

 

재택근무에 대한 입장이 서로 달라지고 있다.

 

JP 모건 체이스의 제이미 다이먼 같은 은행 CEO들은 재택근무를 팬데믹의 유물로 만들려고 한다.  

 

미국 최대 은행들과 골드만삭스 같은 월스트리트 투자 회사의 직원들은 주 5일 근무가 다시 계속될 것이라는 사실을 깨닫고 있다. 

 

대형 기술 기업들도 이 변화에 동참하고 있다. 구글은 업무 복귀를 의무화하면서 출퇴근 기록을 추적하고 반항하는 직원의 성과 평가에 이를 반영하겠다고 위협하고 있다.  

 

메타와 리프트는 직원들이 책상에 복귀하기를 원하며, 여름이 끝날 때까지 일주일 중 최소 3일은 사무실에서 근무할 것을 요구하고 있다. 

 

사측에서 재택근무를 강력히 단속하면서, 팬데믹 시대에 서로 재택근무가 바람직하다는 데 동의하던 시대는 끝난 것 같다.

 

글로벌 설문조사에서 나온 새로운 데이터는 이러한 합의가 얼마나 무너졌는지 잘 보여준다. 

 

스탠퍼드 대학과 독일 싱크탱크 Ifo 협회가 포함된 WFH 리서치에 따르면, 34개국에서 중등 교육을 받은 정규직 직원의 정서를 추적한 결과 전 세계적으로 고용주의 원격 근무 계획과 근로자가 원하는 바가 서로 다른 것으로 나타났다. 

 

사측에서는 완전 재택근무가 생산성을 떨어뜨릴 것이라고 우려하고 있으며, 이는 최근의 여러 연구를 통해 더욱 강화되고 있다. 

 

인도의 데이터 입력 직원을 대상으로 한 연구에서는 재택근무자의 생산성이 사무실 근무자보다 18% 낮은 것으로 나타났고, 아시아의 한 대형 IT 기업의 직원들은 사무실에서 근무할 때보다 집에서 근무할 때 생산성이 19% 낮은 것으로 나타났다. 

 

마이크로소프트 직원 약 62,000명의 커뮤니케이션 기록에 따르면, 재택근무가 보편화되면서, 회사 내 전문 네트워크가 경직되고 더 고립되고 있는 것으로 나타났다.

 

원문:https://bit.ly/3NJLHxu

 

반응형

Stable diffusion 을 M1,M2 에서 GPU이용해서 동작 시키기

 

pytorch에 CoreML 버전을 통해서 GPU 가속을 받을 수 있습니다.

 

https://stablediffusion.tistory.com/entry/Apple-SiliconM1-M2-Model%EC%97%90%EC%84%9C-%EC%84%B1%EB%8A%A5%EC%9D%B4-%EC%A2%8B%EC%9D%80-Stable-Diffusion-%EC%93%B0%EB%8A%94-%EB%B2%95

 

Apple Silicon(M1, M2 Model)에서 성능이 좋은 Stable Diffusion 쓰는 법

Apple Silicon(Mac AP, M1, M2 Model)에서 성능이 좋은 Stable Diffusion 쓰는 법 Intel 기반의 맥북, 맥북에어, 맥프로, 맥미니 등과 달리 맥 실리콘을 탑재한 M1, M2 모델의 경우 PyTorch가 뉴럴 엔진/GPU 자원을 제대

stablediffusion.tistory.com

 

'Macbook' 카테고리의 다른 글

Macbook을 Windows 처럼 사용하기  (1) 2023.10.10
반응형

저는 dynamodb를 이용하여 간단한 시스템을 구축한 경험이 있었는데요.

DB 사용 비용이 상당히 비싼 것을 보고 좀 놀랐습니다.

 

제가 받은 청구내역은 아래 와 같이 약 5$정도 였는데요.

(실제 서비스 비용은 아니고 서비스전 개발중에 받은 청구서라 서비스시에 얼마가 나올지를 예상하기는 힘들었습니다.)

 

청구 내역 -

Amazon DynamoDB
 
USD 5.32
$0.00 per hour for 25 units of read capacity for a month (free tier)
18,600 ReadCapacityUnit-Hrs
USD 0.00
$0.00 per hour for 25 units of write capacity for a month (free tier)
18,600 WriteCapacityUnit-Hrs
USD 0.00
$0.00014098 per hour for units of read capacity beyond the free tier
6,282 ReadCapacityUnit-Hrs
USD 0.89
$0.0007049 per hour for units of write capacity beyond the free tier
6,282 WriteCapacityUnit-Hrs
USD 4.43

 

 

그런데, 아래 링크를 보면 제 경험에 비해 훨씬 저렴하게 비용이 산정되어있어서 놀랐는데요.

DB선정에 있어서 가격이 전부는 아니지만, 그래도 민감한 부분이기는 하기 때문에 DB를 어떻게 구성해서 사용해야 하는지는, 전문가(?) 면담이 필요한것 같습니다.

Pricing
A wide variety of payment methods exist,
with the smallest database starting
at an upfront $243, or $24.82 monthly for a year.
Dynamo DB's prices vary according to region,
the provided example utilizes the US East (N. Virginia) prices.

Free Tier

  • 25 GB of data storage
  • 2.5 million stream read requests from DynamoDB Streams
  • 1 GB of data transfer out, aggregated across AWS services  

Example Pricing

Applications with 10M reads ($2,5), 1M writes ($1,25),
1 GB ($0,25) and continuous backup ($0,20) $4,20 USD

 

 

링크: https://serverlesstalent.com/compare/amazon-aurora-serverless/dynamodb

 

serverless:talent | Hire to build Serverless-first applications

Hire specialist developers to build full-stack serverless applications | Reduce risks, time & cost to market

serverlesstalent.com

 

 

 

 

 

 

 

     
About Product
Amazon Aurora Serverless is an on-demand, auto-scaling configuration for Amazon Aurora. It automatically starts up, shuts down, and scales capacity up or down based on your application's needs. It enables you to run your database in the cloud without managing any database capacity.

With Aurora Serverless, you simply create a database endpoint, optionally specify the desired database capacity range, and connect your applications. You pay on a per-second basis for the database capacity you use when the database is active, and migrate between standard and serverless configurations with a few clicks in the Amazon RDS Management Console.


Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multi-region, multi-active, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications.
DynamoDB differs from other Amazon services by allowing developers to purchase a service based on throughput, rather than storage. If Auto Scaling is enabled, then the database will scale automatically. Additionally, administrators can request throughput changes and DynamoDB will spread the data and traffic over a number of servers using solid-state drives, allowing predictable performance.

Pricing
A wide variety of payment methods exist, with the smallest database starting at an upfront $243, or $24.82 monthly for a year.
Dynamo DB's prices vary according to region, the provided example utilizes the US East (N. Virginia) prices.
Free Tier

  • 25 GB of data storage
  • 2.5 million stream read requests from DynamoDB Streams
  • 1 GB of data transfer out, aggregated across AWS services  

Example Pricing

Applications with 10M reads ($2,5), 1M writes ($1,25), 1 GB ($0,25) and continuous backup ($0,20) $4,20 USD
Performance
Onboarding
Good documentation that includes tutorials.

Scalability
On-demand auto scaling configuration, sharding.

Regions
US, Africa, Asia Pacific, China, South America, Middle East and Europe. The support varies across specific versions of each database engine, and across AWS Regions.

 
Backups 
Aurora backs up your cluster volume automatically and retains restore data for the length of the backup retention period. You can specify a backup retention period, from 1 to 35 days, when you create or modify a DB cluster.  Aurora backups are stored in Amazon S3.

Security
By default, Aurora Serverless v1 uses the Transport Layer Security/Secure Sockets Layer (TLS/SSL) protocol to encrypt communications between clients and your Aurora Serverless v1 DB cluster. It supports TLS/SSL versions 1.0, 1.1, and 1.2.


Onboarding
Rich in documentation, with a great tutorial to start things off.

Scalability
Has automatic scaling as an option.

Regions
United States, Africa, Asia Pacific, Europe, Middle East.

To connect programmatically to an AWS service, you use an endpoint. In addition to the standard AWS endpoints, some AWS services offer FIPS endpoints in selected Regions.

Backups 
Charged separatedly from the project. Has three different options: Continuous backups, on-demand, or restoring a table.

Security
AWS is responsible for protecting the infrastructure that runs AWS services in the AWS Cloud. Includes data protection, identity and access management, infrastructure security, and more.


Technical Details
  • Compatible with MySQL and PostgreSQL
  • High-performance storage subsystem
  • Automates and standardizes database clustering and replication
  • Supports the full breadth of Aurora features, including Global Database, Multi-AZ deployments, and read replicas.
  • Takes advantage of the familiar Amazon Relational Database Service (Amazon RDS) features for management and administration.
Amazon DynamoDB is a NoSQL database that supports key-value and document data models. Developers can use DynamoDB to build modern, serverless applications that can start small and scale globally to support petabytes of data and tens of millions of read and write requests per second.
  • Microsecond latency with DynamoDB Accelerator
  • Automated global replication with global tables
  • Read/write capacity modes
  • On-demand mode
  • ACID transactions
  • Encryption at rest
  • Point-in-time recovery
  • On-demand backup and restore

 

반응형

 

일 잘하는 사람이 CHATGPT도 잘 써서 일을 더 잘하게 될 거예요

 

일을 잘하는 것에 대한 여러 의미

(IT 비즈니스의 여러 직무를 포함하여…)

 

일을 잘한다는 것은 여러 가지로 해석 가능합니다.

 

일만 볼 때에는 세 가지로 나눠볼 수 있습니다. 같거나 유사한 성격의 일을 1) 남들보다 더욱 빠르게 처리하거나, 2) 더욱 나은 결과물을 갖고 오거나, 그로 인해 3) 모두가 기대하는 결실을 맺어 성과로 연계하는 것으로 구분합니다.

 

일의 종류 및 성격에 따른 구분도 가능합니다.

 

단, 각 분야와 영역에 따른 평가 기준이 제각각이기 때문에, 정형화하기는 불가능에 가깝습니다. 게다가 비교하기도 어렵습니다. 그래서, 모두가 ‘결과론적 분석 및 해석’ 등을 합니다. 측정 및 확인 가능한 1) 속도, 2) 내용과 수준, 3) 목표 달성 여부 등을 각자의 업(業)에 맞춰 중요도 및 우선순위에 따라 종합적으로 평가합니다.

 

해당 영역에서 지표의 결과가 남보다 혹은 전보다 나아지기 위해서는 과정상의 여러 변화 등을 주도적으로 추구한 태도에 따라 결정됩니다.

 

결국, 일을 잘한다는 것은 일을 대하는 태도(Think, Attitude)에 있습니다.

 

그 일을 얼마나 잘하고 싶고(성취욕), 더 나은 결과를 만들고 싶고(성과욕), 더 나아진 결과를 위해 과정상의 어떤 변화와 모험 등을 가져갈 수 있는지(모험심)에 따라 대부분이 결정되기 때문입니다. 대신에 지치지 않고 스스로에게 동기부여하며 해야 하는 일에 대하여 맹목적인 태도로 발전할 수 있어야 합니다. 스스로 어떤 한계 등을 만들어 설정하지 않는 것입니다.

 

덧붙여, 계란으로 바위 치기가 아니라, ‘전략적’인 움직임이 동반되어야 합니다.

 

욕구와 의지만으로 모든 일을 해낼 수 없습니다. 따라서, 당면한 문제(더 빠르고, 더 나아진, 더 높은 목표 달성)의 더 나은 해결을 위해서는 그에 적합한 전략과 전술을 만들어 적용할 수 있어야 합니다. 여기서 소위 *일 머리 또는 일 관련한 감각과 관점 등이 크게 작용할 수 있습니다. 물론, 이 부분도 적합한 훈련과 경험을 통한 습관 형성에 따라, 충분히 개발될 수 있는 영역입니다.      

 

원문:https://bit.ly/3rbrtVP

 

+ Recent posts